有时候我们会遇到自动发送邮件通知、邮件验证码、节假日祝福邮件发送、邮件自动发送广告功能,今天我们就谈谈邮件自动发送是怎么实现的。案例使用Java语言来编写,使用springBoot来搭建项目。
步骤一:添加邮件依赖:spring-boot-starter-mail,如下图:
如上图所示,添加项目使用到的依赖。
步骤二:在配置文件编写邮箱信息,我这里使用yml文件格式,如下图:
步骤三:在邮箱获取授权码,这里使用qq邮箱,如下图:
1. 获取授权码入口:
2. 开启POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务
步骤三:代码的编写,这里只写一个简单的示例,大家可以自行扩展,如下图:
1. 邮件发送工具类编写