1. Knowledge Base
  2. MDaemon® Email Server

How do I sync contacts to an Android device via CardDAV?

Using MDaemon 16.0 or newer and CardDAV Sync, contacts can be synced to compatible Android devices. Once the CardDAV account has been setup on the device, the selected contact lists will be available in the native contacts application.

MDaemon versions 16.0 and above support of the CardDAV protocol. CardDAV Sync for Android can be found on the Google Play store. Click here to view the app details on the Google Play storefront 


Verify the CalDAV services are enabled in MDaemon.

  1. Select Setup
  2. Select Web & IM Services
  3. Select CalDAV
  4. Verify Enable CalDAV server is checked


On the Android device:

  1. Open the CardDAV Sync application on the Android device.
  2. Select Add new account
  3. Select CardDAV
    carddav sync add account menu on android device to sync contacts of an mdaemon email server account
  4. Enter {server host name}/webdav/addressbook as the Server name or URL.
    - replace {server host name} with the MDaemon host name or IP address.
  5. If enabled, check Use SSL.
  6. Enter the MDaemon account username and password.
    entering mdaemon email server account user name and password to sync contacts on an android device using carddav
  7. Tap Next
  8. Choose the Contact list(s) to display
    sync mdaemon contacts to an android device via CardDAV
  9. Tap Next
  10. Enter the MDaemon email address for the mail account to identify the calendar/task in the native app.
  11. If you wish to only sync data from the server only (read only contacts), check Sync from server to phone only.
    sync mdaemon contacts to an android device via CardDAV
  12. Tap Finish