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