node 发送邮箱信息

第一步:安装模块

pm install nodemailer --save--第一步
创建一个js文件,如 mail.js,写入如下内容,将user/pass改成你自己的用户名密码--第二部
第三部:如果模块比较新不带SMTP
第四部获取自己的账号密码,账号自己邮箱,密码重启sptm后获取生成授权码既可如下图()

 


handler: (request, reply) => {
var user = '1076344031@qq.com',
pass = 'xxxxxxx';
// var smtpTransport = nodemailer.createTransport("SMTP", {
var smtpTransport = nodemailer.createTransport( {
service: "QQ",
auth: {
user: user,
pass: pass
}
});

smtpTransport.sendMail({
from: 'Kris<' + user + '>',
to: '<2285391312@qq.com>',
subject: 'Node.JS通过SMTP协议从QQ邮箱发送邮件',
html: '这是一封测试邮件 <br> '
}, function(err, res) {
console.log(err, res);
});

}



posted @ 2017-11-15 01:23  love飞飞  阅读(206)  评论(0编辑  收藏  举报