# 邮件发送
wk-starter-email
邮件发送组件,实现富文本邮件的发送,包含验证码或内容通知
email:
enable: true #是否启用
HostName: smtp.exmail.qq.com #服务器域名或IP
SmtpPort: 465 #服务器端口
UserName: wizzer@qq.com #账号
Password: 123456 #密码
SSLOnConnect: true #开启SSL连接
From: wizzer@qq.com #发件人
charset: UTF-8 #字符集, 默认UTF-8
template:
domain: https://budwk.com #邮件内容中留下的域名
author: 大鲨鱼 #邮件内容中留下的落款
- 邮件发送类
@Inject
private EmailSendServer emailSendServer;
/**
* 发送验证码
*
* @param subject 标题
* @param email 收件人邮箱
* @param text 验证码
* @param time 超时时间
*/
public void sendCode(String subject, String email, String text, long time);
/**
* 发送文本内容
*
* @param name 收件人项目
* @param subject 标题
* @param email 收件人邮箱
* @param text 文本内容
*/
public void sendMsg(String name, String subject, String email, String text);