专业的JAVA编程教程与资源

网站首页 > java教程 正文

基于SpingBoot发送邮件(通知、验证码、网页、附件、静态资源)

temp10 2024-10-08 18:10:50 java教程 10 ℃ 0 评论

1、引入pom.xml依赖

<dependency>

<groupId>org.springframework.boot</groupId>

基于SpingBoot发送邮件(通知、验证码、网页、附件、静态资源)

<artifactId>spring-boot-starter-mail</artifactId>

</dependency>

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,可以根据自己的需求优化实现。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表