盡是坑找了各種demo,包括github上的完整demo,替換成自己的gmail都不行各位大??纯吹降族e(cuò)在哪里?折騰了幾天了,我記得之前有翻過cnode開源客戶端的代碼,也不行。實(shí)在沒辦法了,厚著臉皮向各位求教狀態(tài)碼:503,auth failvar nodemailer = require("nodemailer");var smtpTransport = require('nodemailer-smtp-transport');
// 開啟一個(gè) SMTP 連接池var transport = nodemailer.createTransport(smtpTransport({ host: "smtp.qq.com", // 主機(jī)
secure: true, // 使用 SSL
port: 465, // SMTP 端口
auth: { user: "450409405@qq.com", // 賬號(hào)
pass: "xxx" // 密碼
}
}));
// 設(shè)置郵件內(nèi)容var mailOptions = { from: "Axetroy <450409405@qq.com>", // 發(fā)件地址
to: "troy450409405@qq.com", // 收件列表
subject: "Hello world", // 標(biāo)題
html: "<b>thanks a for visiting!</b> 世界,你好!" // html 內(nèi)容};
// 發(fā)送郵件transport.sendMail(mailOptions, function(error, response) { if (error) { console.error(error);
} else { console.log(response);
}
transport.close(); // 如果沒用,關(guān)閉連接池});
nodemailer@latest怎么發(fā)送郵件
海綿寶寶撒
2018-09-18 09:36:27