在Nodejs中,使用nodemailer可以轻松实现邮件自动发送功能。
一、安装nodemailer包
npm install nodemailer --save
二、代码如下:
发送邮箱必须设置授权码!!!具体到邮箱设置。
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);
});z
在node中执行此代码即可。