我正在寻求关于这个错误的一些见解。
在smtpTransport.sendmail(func(err, info){})中出现。
err变量返回以下内容:
Error: getaddrinfo ENOTFOUND smtp.gmail.com smtp.gmail.com:465
at errnoException (dns.js:50:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:92:26)
我的代码是:
var smtpTransport = nodemailer.createTransport({
service: 'Gmail',
auth: {
user: 'xxx@gmail.com',
pass: 'xxx'
}
});
var mailOptions = {
to: user.email,
from: 'xxx@gmail.com',
subject: 'Node.js Password Reset',
text: ' '
};
smtpTransport.sendMail(mailOptions, function(err) {
});
}
], function(err) {
});
ENOTFOUND smtp.gmail.com smtp.gmail.com:465
。无论如何,请按照您认为正确的方式去做!对于下一个答案,请仔细阅读问题并尽量准确。优秀的答案有助于整个社区! - pierpy