依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
</dependency>
配置
spring.mail.username=979398409@qq.com
spring.mail.password=xxxxxxxx
spring.mail.host=smtp.qq.com
spring.mail.properties.mail.smtp.ssl.enable=true
spring:
mail:
username: 979398409@qq.com
password: xxxxxx
host: smtp.qq.com
properties:
mail:
smtp:
ssl:
enable: true
示例
@Resource
private JavaMailSenderImpl javaMailSender;
public void send() {
SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
simpleMailMessage.setSubject("标题");
simpleMailMessage.setText("这里是内容");
simpleMailMessage.setTo("979398409@qq.com");
simpleMailMessage.setFrom("979398409@qq.com");
javaMailSender.send(simpleMailMessage);
}