0
  • 最佳答案

    连接不到这里呀Could not connect to SMTP host: smtp.163.com, port: 465;



    原因:


    javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target


    解法:


    要么配置一下证书,要么关闭SSL


    关闭SSL

    props.put("mail.smtp.ssl.enable", "false");
    


    如果是true,也可以添加信任。


    props.put("mail.smtp.ssl.trust", 服务器地址)
    
    1153952789488054272  评论     打赏       拉大锯
    • 来杯茶  回复 @拉大锯
      我改成false,报错误,超时: javax.mail.MessagingException: Exception reading response; nested exception is: java.net.SocketTimeoutException: Read timed out 我暂时没有服务器地址,我都是在本地的了
      来杯茶 2020-08-03 12:02   回复 1289087927934066688
    • 拉大锯  回复 @来杯茶
      邮件服务器地址,不是你本地服务器地址。你想想也知道呀,信任谁呢?当然是信任对方啦!
      拉大锯 2020-08-03 12:24   回复 1153952789488054272
    • 来杯茶  回复 @拉大锯
      成功了 添加信任了。
      来杯茶 2020-08-03 12:53   回复 1289087927934066688
相关问题
幻影~ · 提问
2024-04-13 20:13 2 2
幻影~ · 找工作
2024-04-07 10:44 11 2
幻影~ · 问题
2024-03-31 17:20 7 2
TONYGFX · AOSP
2024-03-28 17:11 4 2