使用Gmail SMTP从我的mail发送web-application,而我的heroku部署在Authentication error中,但是却获得mail

我从Google收到一个that was me,说:

有人刚刚使用您的密码尝试登录您的Google
帐户**********@gmail.com,使用电子邮件之类的应用程序
客户端或移动设备。
细节:
2017年4月20日,星期四,美国东部时间上午5:35
美国弗吉尼亚州阿什伯恩*
Google停止了这种登录尝试,但是您应该查看您最近使用的设备:

我在下面尝试了所有这些方法:
1)我已经查看了最近的登录信息并说Sending mail,但是Google仍然不允许我登录。
2)开启安全性较低的应用访问权限。
deploy代码在我的本地系统中工作正常,但是在web-application之后,它无法正常工作。

谁能告诉我如何使我的Heroku server部署在从位置运行的Ashburn,VA, USA*中-ojit_code获准登录到我的gmail。

先感谢您 :-)

最佳答案

我遇到了与您相同的问题-我也使用gmail帐户通过heroku帐户发送SMTP邮件。尝试登录到您的gmail帐户,然后注销,然后再重新登录。您还可以尝试以下进一步的身份验证机制:https://accounts.google.com/displayunlockcaptcha

就我而言,我花了一段时间(有些急切的等待时间?)之后才能够发送SMTP邮件。
您可能还需要考虑是否尚未使用一个专用的Gmail帐户来发送SMTP邮件。

关于email - 使用“Gmail SMTP”从我的Web应用程序发送“邮件”。但是出现身份验证错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43976782/

10-12 01:51