节点制作者的每个例子都是这样的:
var mailOptions = {
from: "Fred Foo ✔ <foo@blurdybloop.com>", // sender address
to: "bar@blurdybloop.com, baz@blurdybloop.com", // list of receivers
subject: "Hello ✔", // Subject line
text: "Hello world ✔", // plaintext body
html: "<b>Hello world ✔</b>" // html body}
当有人报名时,我希望发出比一个班轮更长的信息。
有没有办法在我的应用程序中的其他地方编写和发送html,所以可能只是一系列的换行符。
TL; DR
我想让nodemailer发送一封比一个内线更长的电子邮件
答案 0 :(得分:1)
将内容放入文件中,然后加载。
fs = require('fs');
fs.readFile('/wwwroot/includes/email.html', 'utf8', function (err,data) {
if (err) {
return console.log(err);
}
var html = data;
});