我已经安装了节点邮件模块(npm i邮件-https://www.npmjs.coms.com/package/mail)
mail.message({
from: 'sender@example.net',
to: ['recipient@somewhere.org'],
subject: 'Hello from Node.JS'
})
.body('<h2>hello</h2>')
.send(function(err) {
if (err) throw err;
console.log('Sent!');
});
我在.body()下发送HTML模板。它没有在电子邮件中解析HTML。此模块是否不支持解析HTML格式?
我已经尝试过,它有效。将您的HTML数据与{主题,..}
一起var mailOptions = {
html: '<h2>hello</h2>',
subject: 'Product Quantity less than 0',
to: '*******' //(Production)
}
创建mailoptions json并将您的html作为mailoptions.html
var mailOptions = {};
mailOptions.to = mailTo;
mailOptions.html ='Your html Text Here';
mailOptions.subject='Mail Subject here';
现在将邮件传递给邮件。
mail.message(mailOptions).send(function(err) {
if (err) throw err;
console.log('Sent!');
});