AvastをインストールしてあるMacからJavaMailを使ってGmailを受信しようとすると
javax.mail.MessagingException: Connect failed; nested exception is: 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
のエラーが出ることがあります。
原因としてはどうやら
https://forum.avast.com/index.php?topic=118062.0
あたりに起因をしていそうです。
対処法としては以下になります。
AvastのMail ShieldをDisableにする
AvastのMail Shieldがpop3接続及びimap接続についてトラフィックのチェックをしているようなので、このサービスのみを停止します。
excluded serverに「pop.gmail.com」を指定してもダメなようです。