1、引入 pom .xml依赖
2、配置 application.properties
# JavaMailSender 邮件发送的配置
spring.mail.host=smtp.163.com
spring.mail.username=用户 163邮箱
spring.mail.password=邮箱密码
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true
spring.mail.properties.mail.smtp.starttls.required=true
3、发送邮件通知
思路:邮件通知为单项的,邮件发送到 用户端 就可以。此邮件简单的标题和内容。
4、发送邮件验证码
思路:发送验证码—邮箱接收–前端输入校验–校验成功与否,与邮件通知类似。
此处完成了验证码的发送,邮箱验证码的存储及校验,参考上一篇。
5、发送网页邮件
6、发送附件
7、静态资源
发送邮件在我们的项目里还是很有必要的,以上只是小demo,可以根据自己的需求优化实现。