注:由于本人使用最新版本的nodemailer不兼容,所以目前使用的是0.7.1版的nodemailer
下面展示的是使用QQ邮箱发送邮件的实例,如果你有其它需求,也可以更换成其他邮箱发送,如(163,gmail等)。
1.安装nodemailer
npm install nodemailer@0.7.1
2.调用
var to = 'XXX@qq.com'; //收件地址
var subject = '邮件标题'; //发送的标题
var text = '文本内容'; //文本
var html = '<h1>邮件内容</h1>'; //发送的内容
var transporter = nodemailer.createTransport("SMTP", {
host: "smtp.qq.com", // 主机
secureConnection : true, // 使用 SSL
port: 465, // SMTP 端口
auth: {
user: 'XXX@qq.com', //邮箱登录账号
pass:'XXXXX' //使用QQ邮箱登录密码是不正确的,必须使用Q