前言
在开发过程中,发送邮件经过测试是没有问题,然后部署到服务器中(腾讯云服务器),发送邮件一直报Could not connect to SMTP host: smtp.qq.com, port: 465,报错信息如下:
于是试过了开放云服务器25端口,发现问题依然存在,问题没有解决。
腾讯云解封:https://console.cloud.tencent.com/secctrl/smtp
解决
关键的配置代码
解决关键代码
// 解决(Could not connect to SMTP host:smtp.exmail.qq.com,port:465)
account.setSslProtocols("TLSv1.2");
或者
props.put("mail.smtp.ssl.protocols", "TLSv1.2");