CNode

nodemailer 发送QQ邮件始终失败!请大神指教!

问答
MMA-SUNYI发布于11 年前最后回复11 年前2 回复7693 浏览0 收藏
//版本是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)

S
sjfkai#1·11 年前

我先上你qq看看……哈哈

M
MA-SUNYI#2·11 年前

问题解决了!QQ邮箱要设置独立密码!两个版本都可以!以前我用C#开发的时候直接用QQ密码就行了,现在腾讯可能改机制了吧!

参与回复
登录后即可参与回复。登录