Nodejs利用nodemailer可以轻松实现邮件自动发送功能,这里我们介绍下如何使用nodemailer。
步骤1:安装nodemailer
npm install nodemailer --save
步骤2:新建mail.js文件,代码如下:
const nodemailer = require("nodemailer");
const smtpTransport = nodemailer.createTransport({
service: '163',
auth: {
user: '***@163.com',
pass: '***'//注:此处为授权码,并非邮箱密码
}
});
smtpTransport.sendMail({
from : '***@163.com',//发件人邮箱
to : '*@*,*@*',//收件人邮箱,多个邮箱地址间用','隔开
subject : 'title',//邮件主题
text: 'Hi!'//text和html两者只支持一种
}, function(err, res) {
console.log(err, res);
});
步骤3:进入mail.js所在目录,执行【node mail】命令,便可成功发送邮件!