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
相关问题
资质平平 · Android
2025-02-20 09:14 92 100
尖沙咀-段坤 · 项目
2025-01-06 23:39 18 2
雅澤yaduo · 领券联盟
2025-01-03 20:39 37 50
呆瓜小董 · webview
2024-11-30 18:02 68 20
阿肥 · 鸿蒙next
2024-10-25 18:07 35 100
尖沙咀-段坤 · 安卓
2024-09-11 11:03 31 2
YanLQ · AOSP
2024-08-10 11:57 35 100
断点 · vue
2024-08-08 10:05 79 30
幻影~ · 安卓 / 面试
2024-06-15 18:51 48 2