This is an old revision of the document!


Table of Contents

Thunderbird Mail Client

Extend Thunderbird with Calendar and Address Book synchronisation. The below guide contains information to setup a connection to an owncloud server, but any other CalDAV and CardDAV server would work as well.

Setup

  1. If you are porting your Email from Outlook, convert the Outlook PST or OST files to Thunderbird MBOX format with PST Viewer from PST Walker Software. You need a 50 USD home license to convert PST files, and a 75 USD business license to convert OST files.
  2. Copy all files created by PST Walker for one account into Thunderbird\Data\profile\Mail\<your-mail-account-directory>.
  3. Prepare Thunderbird as explained in the next chapter
  4. As of Thunderbird Version 45, the Lightning extension is already installed. This extension provides Calendar functionality.
  5. Click on the Calendar icon on the upper right side of the Thunderbird window to open the Calendar tab. Right-click the default calendar in the left pane, or right-click into the empty space in the left pane to create a new calendar, and enter the path to the DAV server in field Location.
  6. You don't need to worry about the credentials if you already setup the SOGo Connector, it will take care of it.
  7. Note that during the first sync of the calendar, Thunderbird will freeze and become unresponsive, unfortunately there is no progress bar or information displayed. Just wait until Thunderbird becomes responsive again, which indicates the calendar sync has been completed.
  8. If you are using Thunderbird Portable, register it as default mail program in Firefox or Firefox Portable. Select Options –> Applications, then click on mailto and browse to the location of Thunderbird Portable.

SOGo Connector

You need to connector to be able to synchronize with DAV server.

  1. Download the SOGo Connector with a right-click on the button, then install it from file in Thunderbird.
  2. Restart Thunderbird.
  3. Open the Address Book, then select File –> New –> Remote Address Book
  4. Enter a Name, for example Contacts, and the URL to DAV server. Leave the Periodic sync off for now. Save the new address book.
  5. Right-click on the new address book, then Synchronize. Thunderbird will now ask for the access credentials to your DAV server, enter them, and select save to Password Manager. This way, you will not need to enter the credentials repeatedly for Address Book and Calendar sync.
  6. After the first manual sync, change the settings of the Address Book to Periodic sync.

Thunderbird on Desktop computers (Windows, Mac, Linux)

  • Install CategoryManager and Inverse SOGo Connector apps in Thunderbird –> Add-ons
  • Open Address Book, then click File –> New –>Remote Address Book. Right click on the new address book, disable periodic sync, and enter the following URL to connect to your DSM https://your.domain.tld:8443/addressbooks/users/user/addressbook/. Replace “user” with your user name.
  • If you have an existing remote address book, change the URL to sync existing contacts. Right click the remote address book and select Synchronize. If you don't, you must initiate the first sync from your mobile device. After the initial sync, enable periodic sync.

URLs

Remote Address Book

  • ownCloud - https://cloud.condrau.com/remote.php/dav/addressbooks/users/<user>/default/
  • Synology DSM - https://cloud.condrau.com:8443/addressbooks/users/<user>/addressbook/