java服务器环境 发送邮件 javax.mail.MessagingException:Could not connect to SMTP host: XXXXX, port 465

javax.mail.MessagingException:Could not connect to SMTP host: smtp.qiye.163.com, port: 465
javax.net.ssl.SSLHandshakeException: No appropriate protocol

链接:https://blog.csdn.net/huo_wa/article/details/118493800
里面有七种解决思路,很多文章都说java.security 删除某些加密算法就可以了,我试了一下还是依然报错。 上面链接里的七种思路中第六种亲测有效。
解决方法:服务器本来的jdk版本为 1.8.0_291 不能发送邮件,然后我换成1.8.0_131 就可以发送了,降低了版本 ,推测原因是因为新版本的问题吧。

另一个解决方案链接:https://www.jianshu.com/p/611c78f68469

上一篇:压力测试软件-siege的安装使用


下一篇:使用网页实现qq邮箱发送