【问题标题】:using `Gmail SMTP` to send `mail` from my web application. But getting Authentication error使用“Gmail SMTP”从我的网络应用程序发送“邮件”。但是出现身份验证错误
【发布时间】:2017-08-03 15:55:23
【问题描述】:

使用Gmail SMTP 从我的web-application 发送mail,它部署在heroku 但得到Authentication error

我收到来自Googlemail 说:

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

我在下面尝试了所有这些: 1)我查看了最近的登录并说that was me,但谷歌仍然不允许我登录。 2)为不太安全的应用打开访问权限。

Sending mail 代码在我的本地系统中运行良好,但在deploy 之后它无法运行。

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

提前谢谢你:-)

【问题讨论】:

    标签: email spring-mvc heroku gmail


    【解决方案1】:

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

    在我的情况下,在我能够发送 SMTP 邮件之前,在执行此操作之后需要一段时间(有些焦虑的等待时间?)。 您可能还需要考虑是否还没有为 SMTP 邮件使用一个专用 gmail 帐户。

    【讨论】:

      猜你喜欢
      • 2013-11-24
      • 1970-01-01
      • 1970-01-01
      • 2017-06-22
      • 2020-12-08
      • 2011-02-15
      • 2015-12-31
      • 2014-05-15
      • 2015-07-08
      相关资源
      最近更新 更多