fix(EmailServiceImpl): 解决由于jdk8之后默认禁用了部分tls协议,从而导致发送邮件失败的问题 (#809)

1、测试jdk版本:jdk1.8.0_351
pull/810/head
l2063610646 2023-07-26 17:00:03 +08:00 committed by GitHub
parent d6cb573671
commit 7b52d617e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 0 deletions

View File

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