"我相信很多朋友都使用过邮件服务,他们大多在应用系统中使用它来检索用户名或密码,比如Blog Park。这篇文章教你如何开发邮件服务。"
本来我打算在这篇文章里写邮件发送和Pivotal Cloudry Foundry数据库服务的使用,但是没有足够的时间写代码。让我们在下一篇文章中使用PCF数据库服务。让我们开始开发邮件服务吧!
准备工作/即将开始工作
要开发邮件自动发送功能,首先得由邮箱账号,其次得办点小手续。本次使用QQ邮箱,在邮箱设置中开启SMTP服务。
要开发邮件自动发送的功能,首先你要用你的邮箱账号,然后你要做一些小的手续。这次用QQ邮箱,在邮箱设置里打开SMTP服务。
QQ邮箱SMTP设置
代码开发
新建Springboot工程,引入邮件pom依赖:
创建一个新的Springboot项目并引入电子邮件pom依赖关系:
Pom依赖性
配置电子邮件发送参数。注意:密码不是QQ登录密码,而是QQ邮箱设置中POP3/SMTP服务启动时弹出的密码。小心不要泄露出去。
spring: #邮箱配置 ***il: host: ***tp.qq.com username: your e***il account password: your password default-encoding: utf-8 properties: ***il: ***tp: auth: true starttls: enable: true required: true
编写电子邮件代码:
发送测试代码,成功!
编写定时器:写入定时器:
这是开发步骤的结束。
检验结果
本地启动服务:
发送成功!
感谢大家的阅读,也祝大家生活愉快,工作顺利!
本文来自微笑向暖投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/578641.html