DavMail free download for Mac


12 November 2019

Use any mail/calendar client with an Exchange server.


DavMail will let you get rid of Outlook! It's a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any mail/calendar client (e.g., Thunderbird with Lightning or Apple iCal) with an Exchange server, even from the Internet or behind a firewall through Outlook Web Access. DavMail now includes an LDAP gateway to Exchange global address book and user personal contacts to allow recipient address completion in a mail-compose window and full calendar support with attendees' free/busy display. DavMail also supports the CardDav protocol to sync address books. This new feature is sponsored by French Defense / DGA through project Trustedbird. The main goal of DavMail is to provide standards-compliant protocols in front of proprietary Exchange. This means LDAP for global address book, SMTP to send messages, IMAP to browse messages on the server in any folder, POP to retrieve inbox messages only, Caldav for calendar support and CardDav for personal contacts sync. Thus any standards-compliant client can be used with Microsoft Exchange.

What's new in DavMail

Version 5.4.0:

Main new feature is experimental support for stored Oauth tokens with davmail.oauth.persistToken=true, tokens are stored encrypted with client provided password. Also improved SPECIAL-USE IMAP support and fixed a few regressions related to ExchangeSessionFactory refactoring and a lot of bug fixed from user feedback.

  • Add sonar target to ant build
  • Sonar configuration
  • Add sonarqube-ant-task to lib
  • Throw NoSuchElementException in message iterator for iteration beyond the end of the collection
  • InterruptedException should not be ignored
  • CurrentVersion is never null
  • Make AbstractConnection abstract
  • Update default user agent to latest version of Edge on Windows
  • Add .gitignore file
  • Update StringEncryptor to Java 8
  • Update Maven and Ant build to Java 1.8
  • Drop Java 7 in travis config
  • Add {AES} prefix to encrypted strings
  • Improve StringEncryptor compatibility with older jdks
  • Ignore stream errors on disconnect, messages cleanup
  • Testcase for password based string encryptor
  • Implement password based string encryptor
  • Refactor settings save to preserve comments
  • Force Trusty in Travis config
  • Update to ant 1.10.7
  • Test JDK 12 and 13 build
  • Secure XML transformer
  • Untrusted XML should be parsed without resolving external data
  • Refactor the synchronisation mechanism to not use a Thread instance as a monitor
  • Add a note to Thunderbird directory config on uid=username syntax
  • Implement RETURN (SPECIAL-USE) in IMAP list command, return special folders only, fix for https://sourceforge.net/p/davmail/bugs/721
  • Allow recursive search on public folders
  • iOS does not support VCard 4, detect its old Carddav client and send VCard 3 content, exclude unsupported distribution list items
  • Do not try to send cancel notifications on shared and public calendars
  • Allow O365Manual in headless mode
  • Implement command line mode for O365ManualAuthenticator, as suggested in https://github.com/mguessan/davmail/issues/48
  • Exchangecookie is not a good check of successful authentication
  • Detect direct EWS even if mode is different
  • Experimental, store Oauth refresh tokens in davmail.properties when davmail.oauth.persistToken=true
  • Fix /public and /archive folders access over EWS
  • Improve O365Authenticator error detection
  • Fix access to /public folder
  • Try to improve O365 authentication with ADFS tenants
  • Fix trusterbird link on home page
  • Davmail returns 503 instead of 530 when trying to send mail before authentication

Related articles

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

0 DavMail Reviews

Rate this app: