我正在使用 Spring Boot 1.5.9.RELEASE 发送带有提供的 spring-boot-starter-mail 工件的电子邮件。我在 Gmail 帐户的非安全模式下发送电子邮件,现在我愿意转向使用 OAuth 2 身份验证的安全访问。
我已经以非 spring 方式创建了使用 OAuth 2 身份验证发送电子邮件的示例代码。
是否有任何方法可以自动配置 OAuth2 身份验证以使用访问 token 发送电子邮件并在到期后自动处理 token 刷新?
最佳答案
这是一个使用 Spring boot 和 Gmail API 发送电子邮件的库。它针对 Google App Engine 进行了优化,但您可以轻松覆盖 DataStore Factory 并创建您自己的。 希望能帮助到你。 https://github.com/3wks/spring-gae-gmail
关于Spring Boot 使用 OAuth2 发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48148909/