无法通过nodejs中的nodemailer发送电子邮件

我使用以下配置通过 Nodemailer 发送电子邮件但无法发送它并引发错误: getaddrinfo ENOTFOUND ssl://smtp.googlemail.com ssl://smtp.googlemail.com:587 at GetAddrInfoReqWrap.onlookup


配置:


host: 'smtp.gmail.com',

port: 465,

secure: true,

auth: {

    user: 'xxx@gmail.com',

    pass: 'xxxx'

}

http://img1.mukewang.com/611f597b0001b10808760206.jpg

任何人都可以给我一个解决方案来尽快解决它吗?


HUH函数
浏览 189回答 3
3回答

千万里不及你

尝试添加service带有 value 的参数gmail。var smtpTransport = nodemailer.createTransport({    service: 'gmail',    port: 8000,    secure: false, // use SSL    auth: {        user: 'user@gmail.com',        pass: 'pass'    }});
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript