【问题标题】:Send email with Spring Boot app in Heroku在 Heroku 中使用 Spring Boot 应用程序发送电子邮件
【发布时间】:2020-03-29 15:32:49
【问题描述】:

我已经在 Heroku 上成功部署了一个 Spring Boot 应用。此应用应在用户填写表单后发送电子邮件。

问题在于,在本地它可以工作,但在 Heroku 中,该应用程序总是抛出 AuthenticationFailedException,因为它试图从 Heroku 在另一个国家/地区的服务器上使用我的 Gmail 帐户登录。

我的 Gmail 帐户没有双重身份验证,并且启用了不太安全的应用选项。

我该如何解决这个问题?我在国外服务器中的 Spring Boot 应用如何使用我在其他国家/地区的 Gmail 帐户登录?

【问题讨论】:

  • 如果你想在这里使用 gmail,solution 对我有用。

标签: java spring-boot heroku gmail


【解决方案1】:

我该如何解决这个问题?

不使用 Gmail。它不适用于自动化、程序化的电子邮件传递。

改为使用SendGridMailgun 之类的名称。这些服务专为程序化邮件传递而设计,both are available as official Heroku addons with free tiers

【讨论】:

    猜你喜欢
    • 2019-03-04
    • 2023-03-18
    • 1970-01-01
    • 2021-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多