nodemailer-markdown中文文档|nodemailer-markdown js中文教程|解析

npm npmdoc 2年前 (2021-12-23) 461次浏览

nodemailer-markdown中文文档|nodemailer-markdown js中文教程|解析

安装命令:npm i nodemailer-markdown

Nodemailer 的 Markdown 插件

这适用于 Nodemailer v1.0+。该插件markdown为 Nodemailer 电子邮件选项添加了一个选项此值将用于填充texthtml因此您不必这样做。

安装

从 npm 安装

npm install nodemailer-markdown --save

用法

1.加载markdown函数

var markdown = require('nodemailer-markdown').markdown;

2. 将其附加为 nodemailer 传输对象的“编译”处理程序

nodemailerTransport.use('compile', markdown(options))

在哪里

  • 选项– 包括标记解析器的选项,并添加以下内容:

    • useEmbeddedImages – 如果为 true,则加载或下载引用的图像并将这些图像作为附件包含在内

3.设置一个markdown

可以使用任何 nodemailer 内容值:字符串、缓冲区、流或 {path: filepath/url} 形式的对象

var mailOptions1 = {
    markdown: '# Hello world!\n\nThis is a **markdown** message'
};
var mailOptions2 = {
    markdown: {path: __dirname + '/message.md'}
};

例子

var nodemailer = require('nodemailer');
var transporter = nodemailer.createTransport();
transporter.use('compile', markdown());
transporter.sendMail({
    from: 'me@example.com',
    to: 'receiver@example.com',
    markdown: '# Hello world!\n\nThis is a **markdown** message'
});

执照

麻省理工学院

项目贡献人员列表:


极客公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:nodemailer-markdown中文文档|nodemailer-markdown js中文教程|解析
喜欢 (0)
.excerpt .focus {display:none}