Java教程

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

本文主要是介绍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

这篇关于java服务器环境 发送邮件 javax.mail.MessagingException:Could not connect to SMTP host: XXXXX, port 465的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!