DAV Setup Guide

Synchronize your calendars and contacts across all devices with privacy-preserving DAV technology

🔧 General Connection Information

Use these credentials to configure any CalDAV/CardDAV client:

  • Username: Your random username (e.g. XF45F@codamail.com)
  • Password: Your DAV Token (not your account password)
  • Server URL: https://codamail.com/dav/

Important: Both the username and token are shown only once. Use the copy button to save each credential while they are visible. They are not stored and cannot be recovered if lost.

📱 Android (DAVx⁵)

DAVx⁵ is the recommended CalDAV/CardDAV client for Android devices:

  1. Install DAVx⁵ from F-Droid (recommended) or Google Play Store
  2. Open DAVx⁵ and tap + Add account
  3. Choose Login with URL and user name
  4. Enter your connection details:
    • Base URL: https://codamail.com/dav/
    • Username: Your random username
    • Password: Your DAV token
  5. Tap Login
  6. Select which address books and calendars to sync
  7. Configure sync integration with your phone's calendar and contacts apps

🍎 iOS (iPhone/iPad)

📆 CalDAV (Calendar Setup):

  1. Go to Settings → Calendar → Accounts → Add Account → Other → Add CalDAV Account
  2. Enter your connection details:
    • Server: codamail.com
    • Username: Your random username
    • Password: Your DAV token
  3. Tap Next — iOS will auto-discover your calendars

👥 CardDAV (Contacts Setup):

  1. Go to Settings → Contacts → Accounts → Add Account → Other → Add CardDAV Account
  2. Enter the same connection details:
    • Server: codamail.com
    • Username: Your random username
    • Password: Your DAV token
  3. Tap Next — your address books will sync automatically

🐦 Thunderbird (via TBSync)

Enable CalDAV and CardDAV:

  1. Install the TBSync and Provider for CalDAV & CardDAV add-ons
  2. Open TBSync via Tools → TBSync Account Manager
  3. Click "Add Account" → "CalDAV & CardDAV"
  4. Choose Manual configuration
  5. Enter your connection details:
    • Username: Your random username
    • Password: Your DAV token
    • Server URL: https://codamail.com/dav/
  6. Click Next and select available calendars and address books
  7. Enable synchronization and configure sync intervals as desired

🐧 Evolution (Linux)

Configure CalDAV and CardDAV in Evolution:

  1. Open Evolution
  2. Set up Calendar via File → New → Calendar:
    • Type: CalDAV
    • Name: CodaMail Calendar (or any name you prefer)
    • URL: https://codamail.com/dav/
    • Username: Your random username
    • Password: Your DAV token
  3. Set up Contacts via File → New → Address Book:
    • Type: CardDAV
    • URL: https://codamail.com/dav/
    • Use the same credentials as above

🔐 Privacy & Security Features

Our DAV service uses advanced privacy-preserving authentication technology:

  • Each token generates a unique, uncorrelatable identity
  • Your calendar and contact data remain completely private
  • No behavioral tracking or correlation between tokens
  • Granular permissions can be set per token
  • Tokens can be revoked instantly from your account settings
  • Zero-knowledge architecture prevents data recovery attacks

Learn more about our privacy-preserving technology in our technical whitepaper.

💡 Troubleshooting Tips

  • Authentication failed? Make sure you're using the random username and DAV token, not your email username or password
  • Can't find calendars? Try the full URL: https://codamail.com/dav/
  • Lost your credentials? Generate a new token from your account settings
  • Sync issues? Check that your client supports modern CalDAV/CardDAV standards
  • Connection problems? Verify your internet connection and firewall settings
  • Still need help? Visit our support page or contact us

📞 Need Additional Help?

If you need assistance with setting up DAV synchronization on your specific device or client, or encounter any issues not covered in this guide, please contact our support team at helpdesk@codamail.com.

We're here to help ensure your calendar and contact synchronization works perfectly across all your devices while maintaining the highest levels of privacy and security.