Skip to content

Advanced configurations

John Bieling edited this page May 17, 2018 · 16 revisions

A few special options cannot be set in TbSync directly and must be set in Thunderbird's advanced options. You can find them here:


extensions.tbsync.eas.synclimit

Defines how many old events should be synced from the server to Thunderbird. The following integer values are allowed:

  • 0 (all)
  • 4 (2 weeks)
  • 5 (1 month)
  • 6 (3 month)
  • 7 (6 month)

Default: 7


extensions.tbsync.eas.timeout

Defines the maximum time to wait for an answer from the server, in milliseconds. If that timeout is reached sync stops with an timeout error.

Default: 90000


extensions.tbsync.eas.maxitems

Defines the maximum items transmitted per request.

Default: 50


extensions.tbsync.notify4beta

Enable update notifications in the TbSync account manager for beta versions.

Default: false


extensions.tbsync.eas.use_tzpush_contactsync_code

TbSync uses per default the contact sync code from TzPush (TbSync started as a fork of TzPush and that sync code is the last left over). The TzPush sync method is hard to maintain and has lots of bugs, so it will be rewritten from scratch for the release of v0.8.

The most recent version of this new sync method is part of the latest beta of the v0.7 branch, but it must be activated by setting use_tzpush_contactsync_code to false. Be aware, that this code is pre beta! Never ever use it on important data! Always backup your data before using this feature!

Currently, the new sync method is able to sync the following fields: "PrimaryEmail", "FirstName", "LastName" and "DisplayName"