feat: 邮件发送封装待完成

This commit is contained in:
Bunny 2024-10-19 16:39:58 +08:00
parent 449001973a
commit e8eee0ff86
2 changed files with 1830 additions and 0 deletions

View File

@ -15,6 +15,12 @@ public class MailSenderUtil {
private final String username; private final String username;
private final JavaMailSenderImpl javaMailSender; private final JavaMailSenderImpl javaMailSender;
/**
* * 设置邮件发送基础信息
* 设置发送邮件地址端口用户名和密码
*
* @param emailSendInit 初始化参数
*/
public MailSenderUtil(EmailSendInit emailSendInit) { public MailSenderUtil(EmailSendInit emailSendInit) {
JavaMailSenderImpl javaMailSender = new JavaMailSenderImpl(); JavaMailSenderImpl javaMailSender = new JavaMailSenderImpl();
javaMailSender.setHost(emailSendInit.getHost()); javaMailSender.setHost(emailSendInit.getHost());
@ -54,5 +60,7 @@ public class MailSenderUtil {
private void check(EmailSend emailSend) { private void check(EmailSend emailSend) {
// 添加验证逻辑 // 添加验证逻辑
Class<? super EmailSend> aClass = EmailSend.class;
} }
} }

1822
data/auth_admin.sql Normal file

File diff suppressed because it is too large Load Diff