解决由于jdk8之后默认禁用了部分tls协议,从而导致发送邮件失败的问题:https://github.com/elunez/eladmin/pull/809

This commit is contained in:
Zheng Jie 2023-07-26 17:04:10 +08:00
parent e4c04a4a68
commit d704cec4fb

View File

@ -85,6 +85,8 @@ public class EmailServiceImpl extends ServiceImpl<EmailConfigMapper, EmailConfig
account.setSslEnable(true);
// 使用STARTTLS安全连接
account.setStarttlsEnable(true);
// 解决jdk8之后默认禁用部分tls协议导致邮件发送失败的问题
account.setSslProtocols("TLSv1 TLSv1.1 TLSv1.2");
String content = emailVo.getContent();
// 发送
try {