网上的方法都曾尝试过,并不能解决我这边的问题,同样的代码同事的可以发送邮件
比对环境后,发现JDK小版本不同
查看自己的JDK版本 我的是jdk1.8.0_077
运行过程中报错
Could not connect to SMTP host: smtp.qq.com, port: 465
改换JDK1.8.0_331
修改后可进行邮件发送
可能原因分析:
JDK 1.8.0_331相对于JDK 1.8.0_077可能包含了更多的安全性更新和修复。
这些更新可能涉及网络连接的安全协议、加密算法等方面。
在JDK 1.8.0_077中,可能由于某些安全协议或加密算法的限制,导致无法
与SMTP服务器(如QQ邮箱的SMTP服务器)建立安全的连接。
文件位置 XXX:\jdk1.8.0_331\jre\lib\security