Я хочу читать электронную почту с сервера обмена по протоколу IMAP SSL с JavaMail API.Я использую следующий фрагмент кода.
Свойства props = System.getProperties ();
props.setProperty ("mail.store.protocol", "imaps");
Session session = Session.getDefaultInstance (props, null);
Store store = session.getStore ("imaps");
store.connect ("имя хоста сервера", "username", "password");
Но я не могу установить соединение.Все, что я получаю, это следующая ошибка.
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 (IMAPS.java: 618) на javax.mail.Service.connect (Service.java:291) на javax.mail.Service.connect (Service.java:172) на
Я не уверен, еслиЕсть все необходимые предварительные шаги для установления соединения.
Благодарим Вас за помощь!