首先去邮箱开启POP3和IMAP/SMTP获得授权码,避免将密码直接写到配置中
QQ邮箱——设置——账户
pom.xml
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<!-- 发邮件要这3个包-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>RELEASE</version>
</dependency>
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>RELEASE</version>
</dependency>
</dependencies>
application.properties配置
spring.mail.host=smtp.qq.com
spring.mail.username=xxx@qq.com(发送者邮箱)
mail.fromMail.addr=xxx@qq.com(发送者邮箱)
spring.m