У меня возникла проблема, связанная с аутентификацией с сервером обмена 2010 года. То же самое было с 2007 годом. Ниже приведены отладочные журналы.Проблема с Javamail с аутентификацией с использованием протокола POP3
Properties props = System.getProperties(); <br/>
props.setProperty("mail.debug.auth", "false"); <br/>
Session session = Session.getInstance(props, null); <br/>
session.setDebug(debug); <br/>
store = session.getStore("pop3"); <br/>
store.connect(host, user, password); <br/>
Журналы отладки являются:
+ OK Служба Microsoft Exchange POP3 готова.
CAPA
+ OK
TOP
UIDL
SASL NTLM GSSAPI ОБЫЧНАЯ
USER
STLS
DEBUG POP3: команда аутентификации трассировки подавлено
DEBUG POP3: команда Ошибка аутентификации
ВЫЙТИ
+ OK POP3 сервер Microsoft Exchange Server 2010 заканчивания.
javax.mail.AuthenticationFailedException: сбой входа: неизвестный пользователь имя или неверный пароль.
на com.sun.mail.pop3.POP3Store.protocolConnect (POP3Store.java:209)
в javax.mail.Service.connect (Service.java:345)
Я пробовал использовать IMAP для того же, но та же проблема остается. –
извините за этот вопрос, но вы можете узнать о своих полномочиях? вы пытались удалить '@ whatever.com' из своего имени входа? – desperateCoder
Да, я пробовал все. Доменное имя в стартовом домене/имени пользователя, а также @ domain.com. Учетные данные в порядке, я использую Outlook, используя их. –