Появилась необходимость для удаленных клиентов которые висят на телефонной линии получать корпоративную почту. Т.к. почта на Exchenge и админы не хотят открывать POP3\SMTP посмотрел в сторону Davmail ,вроде то что нужно. Установил сначала на виндовой машине все работает как надо. Ставлю на сервере прокси с debian на борту. Все запустилось но клиенты не проходят аутентификацию. Вот лог.
2017-09-03 22:36:33,876 WARN [PopConnection-1098] org.apache.commons.httpclient.HttpConnection - HttpConnectionManager is null. Connection cannot be released. 2017-09-03 22:36:33,876 ERROR [PopConnection-1098] davmail.exchange.ExchangeSession - Authentication failed: invalid user or password 2017-09-03 22:36:33,876 ERROR [PopConnection-1098] davmail - Authentication failed: invalid user or password davmail.exception.DavMailAuthenticationException: Authentication failed: invalid user or password at davmail.exchange.ExchangeSession.throwAuthenticationFailed(ExchangeSession.java:750) at davmail.exchange.ExchangeSession.postLogonMethod(ExchangeSession.java:579) at davmail.exchange.ExchangeSession.formLogin(ExchangeSession.java:653) at davmail.exchange.ExchangeSession.<init>(ExchangeSession.java:240) at davmail.exchange.dav.DavExchangeSession.<init>(DavExchangeSession.java:500) at davmail.exchange.ExchangeSessionFactory.getInstance(ExchangeSessionFactory.java:147) at davmail.exchange.ExchangeSessionFactory.getInstance(ExchangeSessionFactory.java:90) at davmail.pop.PopConnection.run(PopConnection.java:140)
Та-же самая проблема на виндовой машине только клиент находится на другой машине. Если davmail и клиент на одной машине все работает без проблем