How to synchronize calendars via CalDAV in Mozilla Thunderbird

How to synchronize calendars via CalDAV in Mozilla Thunderbird

Mozilla Thunderbird supports CalDAV with a specific add-on called Ligntning that will need to be added to it. The steps below will detail how to apply the add-on and setup MDaemon calendars in Mozilla Thunderbird.

To apply the Lightning add-on:

  1. Open Thunderbird
  2. Open the Add-on Manager
  3. Search for Lightning
  4. Install the add-on
Once the add-on is installed, follow the steps below to sync an MDaemon calendar:

  1. Select File
  2. Select New
  3. Select Calendar
  4. Choose On the Network
  5. Select CalDAV as the format
  6. Enter the location URL (see below for specific calendar syntax)

  7. Click Next
  8. Enter a name for the Calendar
  9. (Optional) Choose a calendar color
  10. (Optional) Leave Show Reminders checked to retain reminders in events.
  11. Make sure the MDaemon email address is selected in the E-Mail drop down list.

  12. Click Next
  13. Enter the full MDaemon account address and password
  14. Select Use Password Manager to remember this password to store the password in Thunderbird’s password manager.
  15. Click OK
  16. Click Finish
There are a number of options available that can be entered for the location that you will need to define below.  This will depend on the type of calendar this is to be synced.

Private Calendars:

http://{server host name}/webdav/calendar – the MDaemon user’s primary calendar
http://{server host name}/webdav/calendar/schedule – an MDaemon user’s calendar called schedule in the root directory
http://{server host name}/webdav/calendar/calendar/schedule – the schedule calendar is a sub-calendar of the primary calendar

Shared Calendars:

http://{server host name}/webdav/calendars/company.mail/user2 – user2@company.mail’s default calendar folder
http://{server host name}/webdav/calendars/company.mail/user2/test – user2@company.mail’s test calendar folder

Public Folders:

http://{server host name}/webdav/public-calendars/company.mail – domain’s default calendar folder
http://{server host name}/webdav/public-calendars/events – calendar called events in the root of the public folder hierarchy

Replace {server host name} with the host or IP of the MDaemon server
Verify if HTTP and/or HTTPS is enabled and modify the address accordingly
    • Related Articles

    • How to sync contacts to Mozilla Thunderbird via CardDav

      CardDAV allows personal, public, and shared contacts to be synced with a number of email clients and mobile devices that support CardDAV. This article will detail how to sync MDaemon contacts with Mozilla Thunderbird. Thunderbird does not support ...
    • How to sync calendars with OS X Calendar application

      Verify the CalDAV services are enabled in MDaemon: Select Setup Select Web & IM Services Select CalDAV Verify Enable CalDAV server is checked On the Mac computer: Open the OS X Calendar application Select Calendar Select Accounts… Select Add Other ...
    • How to sync contacts to Mac OSX Contacts application via CardDAV

      MDaemon will allow contacts to sync with the Apple’s Contacts application in OS X. Please be aware these is a limitation in the Contacts application that will only allow the personal contact list to be synchronized. Follow the steps below to sync ...
    • Creating Microsoft Teams invites with MDaemon

      Unfortunately, there is no direct Microsoft Teams integration within MDaemon. This is because Microsoft expect and want you to use Office 365 as your email and Teams platform. The workaround we have found is to use a separate domain specifically for ...
    • Creating an MDaemon mailing list

      A mailing list is a list of email addresses which can be emailed via a single email address (typically listname@company.mail). They are a useful way of sending a mailshot to a number of email addresses without having to resort to bcc’ing the message. ...