1、pom 加入依赖
<!--定时发送邮件--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>RELEASE</version> </dependency>
2、yml
spring: mail: host: smtp.qq.com #如果是客户项目 客户会提供一个邮箱ip username: *******@qq.com #如果是客户项目 客户会提供一个邮箱账号 password: ***** #密码 如果是qq邮箱在qq邮箱中开通授权码就可以了,如果是客户项目 客户会提供一个邮箱密码 default-encoding: UTF-8 protocol: smtp port: 25 properties: mail: smtp: auth: true debug: true test-connection: false
#邮件发送人、接收人(用;分割) mail: fromMail: *******@qq.com #和上面邮箱是一个,这里我自己这样抽出来。 没有实际意义, 纯属自己愿意这样玩,也可直接用上面的 toMail: *******@qq.com #收件人
3、接下来