nodemailer 发送QQ邮件始终失败!请大神指教!
发布于 10 年前 作者 MA-SUNYI 7133 次浏览 最后一次编辑是 8 年前 来自 问答
//版本是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密码就行了,现在腾讯可能改机制了吧!

回到顶部