JavaMail APIを使用してIMAP SSL経由でExchange Serverから電子メールを読んでいます。私は次のコードを使用しています。javamailがIMAP経由でIMAPに接続してメールを読む
プロパティprops = System.getProperties();
props.setProperty( "mail.store.protocol"、 "imaps");
セッションセッション= Session.getDefaultInstance(props、null);
ストアストア=セッション.getStore( "imaps");
store.connect( "サーバーホスト名"、 "ユーザー名"、 "パスワード");
しかし、私は接続を確立できません。私が得るのは、次のエラーです。
javax.mail.MessagingException: sun.security.validator.ValidatorException: PKIXパス検証に失敗しました: java.security.cert.CertPathValidatorException: タイムスタンプのチェックに失敗しました。ネストされた 例外は次のとおりです。 javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIXパス検証に失敗しました: java.security.cert.CertPathValidatorException: タイムスタンプのチェックは com.sun.mailに失敗しました。 imap.IMAPStore.protocolConnect javax.mail.Service.connect(Service.java:172)で javax.mail.Service.connect(Service.java:291)で(IMAPStore.java:618)
で
フォローする前提条件があるかどうかわかりませんr接続を確立する。
ありがとうございました!
あなたが参照しているリンクはもう利用できません –