javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure

/ Markbug / 没有评论 / 686浏览

在开发邮箱项目时,遇到了上述问题。原先邮箱项目是用网易邮箱做为发送邮箱的,后来因需要改成了QQ邮箱,本以为,只是不同的邮箱而以,只要改一下发送邮箱的配置就可以了,没想到遇到了很多问题。

问题原因:是因为jdk1.8版本的安全机制有bug,因为QQ邮箱发送时用了ssl加密登录,会依赖jdk的安全机制,所以会报上述错误。

解决方案:

相关资料:http://www.oschina.net/question/2282830_247657