Spring启动使用OAuth2发送电子邮件

时间:2018-01-08 10:59:50

标签: spring spring-boot javamail

我正在使用 Spring Boot 1.5.9.RELEASE 发送一封包含 spring-boot-starter-mail 工件的电子邮件。我在Gmail帐户的非安全模式下发送电子邮件,现在我愿意使用OAuth 2身份验证进行安全访问。

我已经以非弹簧方式创建了示例代码,以使用OAuth 2身份验证发送电子邮件。

是否可以通过访问令牌自动配置OAuth2身份验证以及在到期后自动处理令牌刷新?

1 个答案:

答案 0 :(得分:0)

这是一个使用Spring启动和Gmail API发送电子邮件的库。它针对Google App Engine进行了优化,但您可以轻松覆盖DataStore Factory并创建自己的。 希望能帮助到你。 https://github.com/3wks/spring-gae-gmail