nodejs发送邮件

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: "[email protected]",
      	pass: "pass"
      }
});

//设置邮件内容
var mailOptions = {
	from: "[email protected]", //发件地址
	to: "[email protected]",   //收件列表,多个用逗号分割
	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();
});


你可能感兴趣的:(nodejs发送邮件)