elunez / eladmin

eladmin jpa 版本:项目基于 Spring Boot 2.6.4、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
https://eladmin.vip/demo
Apache License 2.0
21.25k stars 7.35k forks source link

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

Closed l2063610646 closed 1 year ago

l2063610646 commented 1 year ago

1、测试jdk版本:jdk1.8.0_351 在该版本中发送邮件会抛出以下异常: MessagingException: Could not connect to SMTP host: smtp.qq.com, port: 465

原因是tls协议的版本问题,手动设置SSL协议可以解决此问题