我尝试使用nodemailer使用我的Gmail帐户发送电子邮件 .
但是,谷歌拒绝我的登录是可疑的,并认为我是黑客 .
我试过发送电子邮件的雅虎 .
我的问题是:
1)如何配置nodemailer通过gmail发送电子邮件2)node.js社区中的标准/可靠电子邮件库,具有可用于 生产环境 的良好支持 .
我使用了emailjs,因为's email.js or because it'的谷歌应用程序与Gmail,或者谷歌因为某些原因对此应用程序不太怀疑 . 尝试三角测量可能有用:
$> npm install emailjs
emailjs = require('emailjs'); ... var server = emailjs.server.connect({ user:"myname@mygoogleapp.com", password:"Secret@!1", host:"smtp.gmail.com", ssl:true }); server.send({ text: message from:"Display name <return@mydomain.com>", to:email, subject:"Subject" }, function (err, message) { ... }
我最近也玩这个,我从谷歌收到的错误只是说我需要创建一个特定于应用程序的密码 . 请尝试按照说明here .
至于你的第二个问题,我不知道为什么nodemailer不能用于 生产环境 .
2 回答
我使用了emailjs,因为's email.js or because it'的谷歌应用程序与Gmail,或者谷歌因为某些原因对此应用程序不太怀疑 . 尝试三角测量可能有用:
我最近也玩这个,我从谷歌收到的错误只是说我需要创建一个特定于应用程序的密码 . 请尝试按照说明here .
至于你的第二个问题,我不知道为什么nodemailer不能用于 生产环境 .