1 分钟教会你用 Spring Boot 发邮件

  • 时间:
  • 浏览:2
  • 来源:uu快3手机版_uu快3走势图_网游

org.springframework.mail.javamail.JavaMailSender

上面哪几个 spring.mail.xx 参数用来装配 MailProperties 你这一类。

Spring Boot 提供了另另俩个 starter,也能自动配置,下面来做个小例子,顺便解析它做了哪几个工作。

确实要是我用了上面装配的参数注册了另另俩个 JavaMailSenderImpl 实例而已,要是你就可不还可不能否注入使用了。

@RequestMapping("/sendEmail")

</dependency>

org.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration

# 启动SSL时的配置 spring.mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory

@ResponseBodypublic boolean sendEmail() {



原文发布时间为:2018-10-50

Spring Boot 发现类路径下有你这一 spring-boot-starter-mail 包和 spring.mail.host 参数就会自动配置 JavaMailSenderImpl

写另另俩个控制器,写另另俩个简单的发送邮件的小例子,发送成功返回 true,发送失败返回 false

在 Maven pom.xml 配置文件中加入 spring-boot-starter-mail 依赖。

要是在 application.properties 文件中加入以下配置。

org.springframework.boot.autoconfigure.mail.MailProperties

org.springframework.boot.autoconfigure.mail.MailSenderPropertiesConfiguration

自动配置类:

本文来自云栖社区合作协议协议伙伴“Java技术栈”,了解相关信息可不还可不能否关注“Java技术栈”。

Spring Boot 提供了另另俩个发送邮件的简单抽象,使用的是下面你这一接口。

本文作者: 栈长