nmp install nodemailer(若需要指定版本,使用@版本号即可)
var ndoemailer = require('nodemailer');
//开启一个SMTP连接池
var smtpTransport = ndoemailer.createTransport('SMTP', {
host: 'smtp.163.com', //主机
secureConnection: true, //使用SSL
port: 465, //SMTP接口
auth: {
user: "user@163.com",
pass: "pass"
}
});
//设置邮件内容
var mailOptions = {
from: "user@163.com", //发件地址
to: "to@qq.com", //收件列表,多个用逗号分割
subject: "Test SMTP SEND Email", //标题
html: "<b>Hello World!</b>" //html内容
}
//发送邮件
smtpTransport.sendMail(mailOptions, function(error, response){
if(error) {
console.log(error);
}else {
console.log("Message send:"+response.message);
}
smtpTransport.close();
});