Tbsync



  1. Tbsync Account
  2. Tbsync With Gmail
  3. Tbsync Periodic Synchronization
  4. Sync Google Calendar With Thunderbird
  5. Tbsync How To Use

After TbSync installation and update, Exchange calendars can be added. To open the settings, click on the add-on status message. In a new window, choose Account actions and add a new Exchange ActiveSync (EAS) account. Enter the following account details: The Server configuration is to be set as Custom configuration. Install the following extensions: Lightning, LightningButton, Lightning Calendar Tabs, TbSync and Provider for CalDAV & CardDAV. Restart Thunderbird. From the main menu, click Add-ons TbSync. At the bottom of the Accounts column, click the Account actions Add new account menu and select CalDAV & CardDAV. Synchronizing with Thunderbird¶. Thunderbird is a feature-rich and mature mail client that can be turned into a full-fledged PIM. However, it lacks support for address book synchronisation via CardDAV and it also lacks the ability to automatically discover calendars and address books available on the server. Resilio Sync is a fast, reliable file and folder syncing solution for homes and businesses. Find out what plan works best for your personal file sharing.

Thunderbird is a feature-rich and mature mail client that can be turned into a full-fledged PIM. However, it lacks support for address book synchronisation via CardDAV and it also lacks the ability to automatically discover calendars and address books available on the server. Therefore, to synchronise with Nextcloud, add-ons are required, which can be easily installed through Thunderbird’s add-on manager.

Recommended method¶

For this method, you need to have three add-ons installed:

  1. The Lightning calendar
  2. TBSync and
  3. The TBSync provider for CalDAV and CardDAV

When they are installed, if you are on Windows, go to Extras/Synchronisation settings (TBSync) or Edit/Synchronisation settings (TBSync) if on Linux

  • In the account manager choose “Add account / CalDAV / CardDAV account
  • In the next window, go with the default called Automatic configuration and click next
  • Enter an an account name, which you can freely choose, user name, password and the URL of your server and click next
  • In the next window, TBSync should have autodiscovered the CalDAV and CardDAV addresses. When it has, click Finish.
  • Now check the box Enable and synchronize this account. TBSync will discover all address books and calenders your account has access to on the server
  • Check the box next to each calender and address book you want to have synchronised, also set how often you want them to be synchronised and push the button sychronise now
  • After the first successful synchronisation is complete, you can close the window. Henceforth, TBSync will do the work for you. You are done and can skip the next sections (unless you need a more advanced address book)

Alternative: Using the CardBook add-on (Contacts only)¶

CardBook is an advanced alternative to Thunderbird’s address book, which supports CardDAV. You can have TBSync and CardBook installed in parallel.

  1. Click the Cardbook icon in the upper right corner of Thunderbird:
  1. In Cardbook:
    • “Adressbook > New Adressbook Remote > Next
    • Select CardDAV, fill in the address of your Nextcloud server, your user name and password
  1. Click on “Validate”, click Next, then choose the name of the addressbook and click Next again.
  1. When you are finished, CardBook synchronizes your addressbooks. You can always trigger a synchronisation manually by clicking “Synchronize” in the top left corner of CardBook.

Tbsync Account

The old method: Manually subscribing to calendars¶

This method is only needed if you don’t want to install TBSync.

1. Go to your Nextcloud Calendar and click on the 3 dotted menu for the calendar that you want to synchronize which will display and URL that looks something like this:https://cloud.nextcloud.com/remote.php/dav/calendars/daniel/personal/

  1. Go to the calendar view in Thunderbird and right click in the calendar menu to the left (where the names of the calendars are) to add a New Calendar.
  2. Choose On the network
  1. Choose CalDAV and fill in the missing information:
Thunderbird tbsync manage contactsTbsync

Fix for Thunderbird 60¶

If you are still using Thunderbird 60, you need to change a configuration setting to make CalDAV/CardDAV work around Thunderbird bug #1468918 as described here

Tbsync With Gmail

We are very excited to share that John Bieling, the author of the popular TbSync Thunderbird add-on, is working on an EteSync add-on for Thunderbird and TbSync!

Tbsync Periodic Synchronization

With this add-on, users will be able to use EteSync directly from Thunderbird, without the need for the EteSync-DAV bridge. This plugin will drastically lower the barrier of entry, as well as improve the performance and overall experience of using EteSync on the desktop.

This add-on will make it possible for many more users, especially non-technical ones, to end-to-end encrypt and sync their contacts, calendars and tasks.

What's next?

Development has already started, the source code will be pushed to the project's repository as progress is made, and beta versions will be made available as early as possible. Please let us know if you would like to help us with the testing.

For progress updates, please follow us on Mastodon, Twitter, Facebook or RSS, or join our IRC channel at #etesync on irc.freenode.net.

NLnet foundation and NGI0

This work will be done by John with financial support from the NLnet Foundation, courtesy of NGI0 Discovery and the European CommissionDG CNECT's Next Generation Internet programme. For more information about the project, please refer to the project page on the NLnet website.

NLnet have also previously supported our work on the iOS client, and it is a great privilege to have another project related to EteSync supported by them. The NLnet foundation in general and the NGI0-PET in particular are funding projects to protect everyone's digital privacy, especially in the context of the 'next generation internet'. It's an extremely important cause which we at EteSync are very much aligned with.

Feedback, suggestions and contributions

As usual, we would like to take this opportunity to remind you that we want to hear your thoughts. Do you have any suggestions or are experiencing any issues? Please send patches, report issues or just contact us.

Sync Google Calendar With Thunderbird

In addition, your contributions are always welcome! Be it testing, design, code or helping us spread the word! Every bit helps in making EteSync better for everyone. If you are interested in contributing and don't know where to start, don’t hesitate to contact us!

Follow us on Mastodon, Twitter, Facebook or RSS for the latest updates and privacy-related content!

Tbsync How To Use

Until next time!