nodemailer 发送QQ邮件始终失败!请大神指教!
//版本是1.0.2的
var transporter = nodemailer.createTransport(smtpTransport({
service:'QQ',
auth: {
user: '1210202340@qq.com',
pass: '...............'
}
}));
错误信息是:Invalid login
//版本是0.7的
var transport = nodemailer2.createTransport("SMTP", {
host: "smtp.qq.com",
secureConnection: true,
port: 465,
requiresAuth: true,
domains: ["qq.com"],
auth: {
user: '1210202340@qq.com',
pass: '................'
}
});
错误信息是:Invalid login - 535 Authentication failed
这边的用户名密码难道不是自己的邮箱和密码吗?
2 回复
我先上你qq看看……哈哈
问题解决了!QQ邮箱要设置独立密码!两个版本都可以!以前我用C#开发的时候直接用QQ密码就行了,现在腾讯可能改机制了吧!