Data synchronization is one of the most important features of software that you have to use on more than one computer. If a software does not provide a way to synchronize data between computers users normally find a way and use applications that synchronize folders and files automatically.
The email address book in Thunderbird is one of those that can’t be synchronized in Thunderbird directly. That is, until I found the extension SyncMab which synchronizes the address book at every startup and shutdown of Thunderbird by saving it as a file, or on a server using http, ftp and https protocols.
Up to four address books can be synchronized at a time. To work with SyncMab you first export the address book and save it on a network drive or on an Internet server and point the extension then to that file so that it pulls the address book from that location during startup and saves it again after closing down Thunderbird.
Read More:

Remove Duplicate Address Book Entries in Thunderbird
Address Book Software Open Contacts
Thunderbird Email Address Auto Cleaner