1. 效果发送效果图
连续发送了四封邮件:普通文本邮件,带附件的邮件,内容包含图片的邮件,发送html邮件。
普通文本邮件截图
带附件的邮件截图
内容包含图片的邮件截图(图片太大,就截取一部分)
发送html邮件截图
2. 邮件开发准备工作
引入pom文件依赖
org.springframework.boot
spring-boot-starter-mail
在application.properties 中添加邮箱配置
spring.mail.host=smtp.qq.com
spring.mail.port=587
spring.mail.username=jackdking@foxmail.com
spring.mail.password=邮箱授权码,非邮箱登入密码
from,即为邮件发送者,一般设置在配置文件中
to,邮件接收者,此参数可以为数组,同时发送多人
subject,邮件主题
content,邮件的主体
邮件发送者 from 一般采用固定的形式写到配置文件中。
在qq邮箱中开启收发邮件步骤
进入邮件开启页面