发送邮件
步骤:
1、邮箱设置
-启用客户端SMTP服务
2、Spring Email
-导入jar包
-邮箱参数设置
-使用JavaMailSender发送邮件
3、模板引擎
-使用Thymeleaf发送HTML邮件
启用smtp服务
SMTP的全称是“SimpleMailTransferProtocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地,SMTP服务器就是遵循SMTP协议的发送邮件服务器,不同邮件服务商均有对应的smtp服务器地址,并且这个地址会提供给大家,方便大家使用Foxmail与outlook等专业邮件管理软件时可以用的上。
导入jar包
org.springframework.boot spring-boot-starter-mail 2.6.3
邮箱参数配置
# MailProperties
spring.mail.host=smtp.sina.com
spring.mail.port=465
[email protected]
spring.mail.password=xxxxxxx
spring.mail.protocol=smtps
使用JavaMailSender发送邮件
分三步 1、发送人 2、收件人