Nodemailer,Heroku,Gmail,无效login – 在本地工作
过去几个星期我一直有这个问题,每次都在本地工作,但是一旦我将其部署到我的heroku服务器,它会给我一个invalid login
错误。 我已经进入帐户,并获得安全性较低的应用程序。 证书是正确的,并且它每次都在localhost上运行。 有什么我失踪?
quickSendMail: function(routeBody, callback) { //configuring the nodemailer for email notifications var smtpConfig = { host: 'smtp.gmail.com', port: 465, secure: true, // use SSL auth: { user: 'mysmtpemail123', pass: '******' } }; var mailOptions = { from: 'SageStorm Site <mysmtpemail123@gmail.com>', to: ['my email'], subject: routeBody.subject, html: 'my message' }; var transporter = nodemailer.createTransport(smtpConfig); transporter.verify(function(error, success) { if (error) { console.log(error); } else { console.log('server is ready to send emails'); } }) transporter.sendMail(mailOptions, function(error, info) { if (error) { console.log(error); return callback(err, null); } else { console.log('Message sent: ' + info.response); return callback(null, info); } }) }
- 运行工头来启动Node.js应用程序时出错
- Knex.js在本地插入工程,但不在Heroku部署上
- Node.JS永远在Heroku上
- 当Node.js项目部署到Heroku时,本地模块不能导入
- Heroku + mongolab沙箱应用程序部署在Play商店
- 找不到模块'./collection/batch/unordered' – 在Heroku上的节点JS
- strongloop / loopback / heroku“inq”运算符在本地服务器上正常工作,但不在Heroku上
- 如何使heroku停止创build一个只有工作人员的应用程序的Web进程?
- 无法更新heroku上的应用程序:“git add。”给出错误