I've used Davmail for years, but after an exchange server update have not been able to get it to login and have lived without it a couple of years. I'm giving it another go, but still to no avail.
Latest version of davmail.
My exchange server info:
Mailbox owner: Mads Astvad [Mads.Astvad@rsyd.dk]
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36
The required version of Silverlight is installed: No
Required version of Silverlight: 2.0.31005.0
Outlook Web App experience: Premium
User language: English (United Kingdom)
User time zone: (UTC+01:00) Brussels, Copenhagen, Madrid, Paris
Exchange mailbox address: /o=Region Syddanmark/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=Mads Astvad30c
Host address: https://srvesbexch02.rsyd.net/owa
Version: 14.3.361.1
Proxy host address: https://webmail.regionsyddanmark.dk/owa
Proxy version: 14.3.361.1
Proxy server name: webmail.regionsyddanmark.dk
Exchange Client Access server name: SRVESBEXCH02.Rsyd.net
Exchange Client Access server .NET Framework version: 2.0.50727.8762
Client Access server operating system version: Microsoft Windows NT 6.1.7601 Service Pack 1
Client Access server version: 14.3.123.0
Client Access server platform: 64bit
Mailbox server name: SRVESBEXCH02.Rsyd.net
Mailbox server Microsoft Exchange version: 14.3.123.0
Client Access server operating system language: en-US
Client Access server language: en-US
Client Access server time zone: (UTC+01:00) Brussels, Copenhagen, Madrid, Paris
Other Microsoft Exchange server roles currently installed on the Client Access server: Mailbox, Hub Transport
Authentication type associated with this Outlook Web App session: NTLM
Authentication type for Exchange Client Access server to Client Access server proxy session: Negotiate
Public logon: No
Internal POP setting:
Server name: SRVESBEXCH02.Rsyd.net
Port: 995
Encryption method: SSL
Internal IMAP setting:
Server name: SRVESBEXCH02.Rsyd.net
Port: 993
Encryption method: SSL
Custom Forms: loaded
Segmentation settings: fffffffeffc3ffff
Restricted functionality settings: fffffffeffc3ffff
Latest log:
2017-12-06 07:56:16,128 DEBUG [davmail.imap.ImapServer] davmail - Connection from /0:0:0:0:0:0:0:1 on port 1143
2017-12-06 07:56:16,128 INFO [davmail.imap.ImapServer] davmail.connection - CONNECT - 0:0:0:0:0:0:0:1:61086
2017-12-06 07:56:16,281 DEBUG [ImapConnection-61086] davmail.exchange.ExchangeSession - Test configuration status: 200
2017-12-06 07:56:16,293 DEBUG [ImapConnection-61086] davmail - > * OK [CAPABILITY IMAP4REV1 AUTH=LOGIN MOVE] IMAP4rev1 DavMail 4.8.0-2479 server ready
2017-12-06 07:56:18,818 DEBUG [ImapConnection-61086] davmail - < 1 authenticate LOGIN
2017-12-06 07:56:18,820 DEBUG [ImapConnection-61086] davmail - > + VXNlcm5hbWU6
2017-12-06 07:56:18,821 DEBUG [ImapConnection-61086] davmail - < cnN5ZC5uZXRccGFnNnVm
2017-12-06 07:56:18,821 DEBUG [ImapConnection-61086] davmail - > + UGFzc3dvcmQ6
2017-12-06 07:56:18,821 DEBUG [ImapConnection-61086] davmail - < *
2017-12-06 07:56:18,954 DEBUG [ImapConnection-61086] davmail - executeFollowRedirects(https://aaa.regionsyddanmark.dk/vpn/tmindex.html)
2017-12-06 07:56:18,992 DEBUG [ImapConnection-61086] davmail.exchange.ExchangeSession - Form based authentication detected
2017-12-06 07:56:18,992 DEBUG [ImapConnection-61086] davmail.exchange.ExchangeSession - Authentication form not found at https://aaa.regionsyddanmark.dk/vpn/tmindex.html, trying default url
2017-12-06 07:56:18,992 DEBUG [ImapConnection-61086] davmail - executeFollowRedirects(/owa/auth/owaauth.dll)
2017-12-06 07:56:19,059 WARN [ImapConnection-61086] org.apache.commons.httpclient.HttpMethodBase - Cookie rejected: "$Version=0; NSC_TMAA=xyz; $Path=/; $Domain=rsyd.dk". Illegal domain attribute "rsyd.dk". Domain of origin: "aaa.regionsyddanmark.dk"
2017-12-06 07:56:19,060 WARN [ImapConnection-61086] org.apache.commons.httpclient.HttpMethodBase - Cookie rejected: "$Version=0; NSC_TMAS=xyz; $Path=/; $Domain=rsyd.dk". Illegal domain attribute "rsyd.dk". Domain of origin: "aaa.regionsyddanmark.dk"
2017-12-06 07:56:19,060 WARN [ImapConnection-61086] org.apache.commons.httpclient.HttpMethodBase - Cookie rejected: "$Version=0; NSC_TEMP=xyz; $Path=/; $Domain=rsyd.dk". Illegal domain attribute "rsyd.dk". Domain of origin: "aaa.regionsyddanmark.dk"
2017-12-06 07:56:19,072 WARN [ImapConnection-61086] org.apache.commons.httpclient.HttpMethodBase - Cookie rejected: "$Version=0; NSC_TEMP=xyz; $Path=/; $Domain=rsyd.dk". Illegal domain attribute "rsyd.dk". Domain of origin: "aaa.regionsyddanmark.dk"
2017-12-06 07:56:19,073 DEBUG [ImapConnection-61086] davmail - executeFollowRedirects: /vpn/tmindex.html redirectCount:1
2017-12-06 07:56:19,204 ERROR [ImapConnection-61086] davmail.exchange.ExchangeSession - Authentication failed: invalid user or password
2017-12-06 07:56:19,216 INFO [ImapConnection-61086] davmail.connection - FAILED - 0:0:0:0:0:0:0:1:61086 rsyd.net\pag6uf
2017-12-06 07:56:19,216 ERROR [ImapConnection-61086] 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:583)
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:94)
at davmail.imap.ImapConnection.run(ImapConnection.java:139)
2017-12-06 07:56:19,228 DEBUG [ImapConnection-61086] davmail - > 1 NO LOGIN failed
2017-12-06 07:56:19,237 DEBUG [ImapConnection-61086] davmail - < LOGIN *
2017-12-06 07:56:19,382 DEBUG [ImapConnection-61086] davmail - executeFollowRedirects(https://aaa.regionsyddanmark.dk/vpn/tmindex.html)
2017-12-06 07:56:19,437 DEBUG [ImapConnection-61086] davmail.exchange.ExchangeSession - Form based authentication detected
2017-12-06 07:56:19,438 DEBUG [ImapConnection-61086] davmail.exchange.ExchangeSession - Authentication form not found at https://aaa.regionsyddanmark.dk/vpn/tmindex.html, trying default url
2017-12-06 07:56:19,450 DEBUG [ImapConnection-61086] davmail - executeFollowRedirects(/owa/auth/owaauth.dll)
2017-12-06 07:56:19,499 WARN [ImapConnection-61086] org.apache.commons.httpclient.HttpMethodBase - Cookie rejected: "$Version=0; NSC_TMAA=xyz; $Path=/; $Domain=rsyd.dk". Illegal domain attribute "rsyd.dk". Domain of origin: "aaa.regionsyddanmark.dk"
2017-12-06 07:56:19,500 WARN [ImapConnection-61086] org.apache.commons.httpclient.HttpMethodBase - Cookie rejected: "$Version=0; NSC_TMAS=xyz; $Path=/; $Domain=rsyd.dk". Illegal domain attribute "rsyd.dk". Domain of origin: "aaa.regionsyddanmark.dk"
2017-12-06 07:56:19,513 WARN [ImapConnection-61086] org.apache.commons.httpclient.HttpMethodBase - Cookie rejected: "$Version=0; NSC_TEMP=xyz; $Path=/; $Domain=rsyd.dk". Illegal domain attribute "rsyd.dk". Domain of origin: "aaa.regionsyddanmark.dk"
2017-12-06 07:56:19,513 WARN [ImapConnection-61086] org.apache.commons.httpclient.HttpMethodBase - Cookie rejected: "$Version=0; NSC_TEMP=xyz; $Path=/; $Domain=rsyd.dk". Illegal domain attribute "rsyd.dk". Domain of origin: "aaa.regionsyddanmark.dk"
2017-12-06 07:56:19,513 DEBUG [ImapConnection-61086] davmail - executeFollowRedirects: /vpn/tmindex.html redirectCount:1
2017-12-06 07:56:19,667 ERROR [ImapConnection-61086] davmail.exchange.ExchangeSession - Authentication failed: invalid user or password
2017-12-06 07:56:19,668 INFO [ImapConnection-61086] davmail.connection - FAILED - 0:0:0:0:0:0:0:1:61086 rsyd.net\pag6uf
2017-12-06 07:56:19,668 ERROR [ImapConnection-61086] 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:583)
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:94)
at davmail.imap.ImapConnection.run(ImapConnection.java:112)
2017-12-06 07:56:19,680 DEBUG [ImapConnection-61086] davmail - > 3 NO LOGIN failed
2017-12-06 07:58:00,556 INFO [ImapConnection-61086] davmail.connection - DISCONNECT - 0:0:0:0:0:0:0:1:61086
I've tried different OWA urls, this one (https://aaa.regionsyddanmark.dk/vpn/tmindex.html) at least seems to find the login form, but gets a lot of redirects. I've tried just using username and also domain\username w same results. I'm using rsyd.net as domain.
I bet it's the littlest thing. Can someone help?
Your Exchange server is behind a Citrix Netscaler gateway... it looks like it can be configured to allow remote EWS access. If this is not the case, DavMail will not work.
You can check this by trying to access /EWS/Exchange.asmx in a web browser.