“ 相信很多小伙伴都使用过邮件服务,在应用系统中使用较多的是找回用户名或密码,比如博客园。本篇文章手把手教你如何开发邮件服务。”

本来打算将发送邮件和使用Pivotal Cloudry Foundry数据库服务一起写在本篇文章中,奈何一看代码写完时间不够用了,使用PCF数据库服务就放在下一篇文章吧。让咱们开始开发邮件邮件服务吧!
准备工作
要开发邮件自动发送功能,首先得由邮箱账号,其次得办点小手续。本次使用QQ邮箱,在邮箱设置中开启SMTP服务。
QQ邮箱SMTP设置
代码开发
新建Springboot工程,引入邮件pom依赖:
pom依赖
配置邮件发送参数,注意:其中的password不是QQ登陆密码,是在QQ邮箱设置中开启POP3/SMTP服务时弹出的密码,注意不要泄露。
spring: #邮箱配置 mail: host: smtp.qq.com username: your email account password: your password default-encoding: utf-8 properties: mail: smtp: auth: true starttls: enable: true required: true
编写发送邮件代码:

测试发送代码,成功!


编写定时器:

开发步骤到此结束。
检查结果
本地启动服务:

发送成功啦!

感谢大家的阅读,祝您生活愉快,工作顺利!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@ZLME.COM 举报,一经查实,立刻删除。