安装Avast Anti Virus后,javax.mail中的邮件同步失败,并出现以下异常:-
INBOX.Archive javax.mail.MessagingException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target;
我已经检查了jre中存在的证书,因此该问题不应持续。
禁用反病毒后,一切恢复正常并开始同步。
注意:使用Java 1.8
最佳答案
Avast正在介入JavaMail与邮件服务器之间的连接,并且正在使用自己的证书,而不是通过邮件服务器传递证书。您需要更改Avast的配置,以允许JavaMail应用程序直接连接。