介绍
Spring内置了JavaMailSender,引用即可,Spring-boot-starter-mail
本文采用的当前最新版本 spring-boot 2.2.5
邮箱配置
spring:
mail:
host: smtp.163.com # 邮件服务器地址
username: aeg******yen@163.com
password: WYPI********DBM # 客户端授权码
default-encoding: utf-8
protocol: smtp
文本邮件
@Resource
JavaMailSender mailSender;
@Value("${spring.mail.username}")
String from;
/**
* 发送邮件通知
* @param target 接收者
* @param subject 主题
* @param content 内容
*/
@PostMapping("/mail")
public