For users with a slow connection, what about adding a delay option when [synchronize at startup] is selected ? Like 3 minutes after startup ?
Current use case : the user launches Thunderbird and wants to check the emails. Thunderbird is slow because it synchronizes 4 email accounts, and 8 address books. It would be fine to first get the emails, then synchronize contacts.
Periodic synchronization might be an option, but what is the behavior if set to 120 minutes (because of slow connection) ? Will it be synchronized if Thunderbird is closed after 15 minutes ?
I agree it’s note the most important feature. Just a better feeling at startup.