[英]nodemailer with GoDaddy on Heroku and getting Error 502 - Bad Gateway
我正在尝试将nodemailer设置为可与GoDaddy电子邮件帐户一起使用,以便可以向用户发送密码重置电子邮件。 我不断收到错误502-错误的网关。 任何帮助将不胜感激。
这是我的代码
function(token, user, done) { var smtpTransport = nodemailer.createTransport({ service: "Office365", host: "smtp.office365.com", secureConnection: true, port: 587, auth: { user: "john@mydomain.com", pass: process.env.EMAILPW }, tls: { ciphers: "SSLv3" }
经过许多小时后,我想出了如何在nodemailer上设置GoDaddy Office365。
这是我的代码。
var smtpTransport = nodemailer.createTransport({ service: "Office365", host: "smtp.office365.com", secureConnection: false, port: 25, auth: { user: "john@mydomain.com", pass: process.env.EMAILPW }, tls:{ rejectUnauthorized: false } });
经过更多审查,我的原始代码也可以使用。 它只是在Cloud 9中不起作用,但是当我将其推送到Heroku时,它可以正常工作。 仍然不确定为什么它不能在Cloud 9上运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.