[英]Sending emails using nodemailer in node.js
通过我自己的电子邮件地址发送电子邮件时出现授权问题。 这是我的代码:
var transporter = nodemailer.createTransport({
host: 'serverDomain',
port: 25,
secure: 'false',
tls: {ciphers: "SSLv3"},
auth: {
user: 'myEmailAddress',
pass: 'myPassword'
}
});
transporter.sendMail({
from: 'myEmailAddress',
to: 'someAddress',
subject: 'Subject',
html: 'Some HTML code here'
}, function(error, info){
if(error){
console.log(error);
}
});
错误如下:
{[错误:无效的登录:535授权失败(#5.7.0)]代码:'EAUTH',响应:'535授权失败(#5.7.0)',responseCode:535}
我确定凭据正确无误。 我在端口465和587上也遇到了相同的错误。我们将提供任何帮助。 谢谢。
在您的电子邮件帐户中授予访问权限可能会出现问题。 因此,您可以确保正确执行这些设置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.