Outlook javamail ошибка «A3 BAD пользователь аутентифицирован, но не подключен» - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь открыть папку в своем электронном письме, но безуспешно.

это ошибка:

Mar 06, 2019 1:24:14 PM Export run
SEVERE: A3 BAD User is authenticated but not connected.
javax.mail.MessagingException: A3 BAD User is authenticated but not connected.;
  nested exception is:
    com.sun.mail.iap.BadCommandException: A3 BAD User is authenticated but not connected.
    at com.sun.mail.imap.IMAPFolder.open(IMAPFolder.java:960)
    at Export.getEmails(Export.java:115)
    at Export.run(Export.java:72)
    at Main.main(Main.java:5)
Caused by: com.sun.mail.iap.BadCommandException: A3 BAD User is authenticated but not connected.
    at com.sun.mail.iap.Protocol.handleResult(Protocol.java:338)
    at com.sun.mail.imap.protocol.IMAPProtocol.select(IMAPProtocol.java:656)
    at com.sun.mail.imap.IMAPFolder.open(IMAPFolder.java:926)
    ... 3 more

и вот что я попробовал:

public void getEmails() throws MessagingException, IOException {
    Session session = Session.getInstance(props);
    session.setDebug(DEBUG);

    store = null;
    store = session.getStore("imap");

    store.connect("imap-mail.outlook.com", this.userName, this.password);
    folder = store.getFolder(FOLDER_NAME);
    folder.open(Folder.READ_ONLY);
    int total_messages = folder.getMessageCount();
    if(total_messages > 0) {
        messages = folder.getMessages();
    }
}

это реквизит:

props = new Properties();        
props.setProperty("mail.store.protocol", "imap");
props.setProperty("mail.imap.ssl.enable", "true");  
props.setProperty("mail.imap.starttls.enable", "true");    
props.setProperty("mail.imap.host", "imap-mail.outlook.com");
props.setProperty("mail.imap.port", "993");   

имя пользователя и пароль в порядке. Я попытался изменить пароль и получил еще одну ошибку при аутентификации, поэтому пароль и имя пользователя верны.

Я проверяю store.isConnected, и я понял. проблема в строке:

folder.open(Folder.READ_ONLY);

в чем может быть проблема?

TNX много

...