We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Plugin Builder

  • 3 replies
  • 3 have this problem
  • 2 views
  • Last reply by Matt

more options

Hi, i am sorry for my english if is not good. I want to build my first plugin for Thunderbird and the concept is to can export/import contacts and groups of contacts from the address book. My question is that if thunderbird have other files except *.mab for storing address book and list of contacts. Because the impab.mab i read it and cannot understund the format. Thank's in advance...

Hi, i am sorry for my english if is not good. I want to build my first plugin for Thunderbird and the concept is to can export/import contacts and groups of contacts from the address book. My question is that if thunderbird have other files except *.mab for storing address book and list of contacts. Because the impab.mab i read it and cannot understund the format. Thank's in advance...

All Replies (3)

more options

The address books are stored as follows:

abook.mab - Personal Address Book history.mab - Collected Addresses abook-#.mab where # is a decimal number - user-defined address books.

I have never found any use for the impab.mab book. I read it is for imported address books, but my imports always make new files, usually with numerals in the name.

There is already a jolly good add-on - MoreFunctionsForAddressBook. What might your add-on do that this doesn't already do? ;-)

https://wiki.mozilla.org/Address_Book - good luck with it!

Modified by Zenos

more options

Thank's for your reply. I allready found the MoreFunctionsForAddressBook. I see that can export list of contacts but i think it can export a single list at once. What if i have 10 or 20 lists. Can i export them all together at once? The other reason is for educational purpose. I want to learn building plugins. I can create webapps using php and javascript and i want to extend my knowledge. Thank's again...

more options

To your original question of trying to comprehend the Mork file format. these links might be handy.

https://developer.mozilla.org/en-US/docs/Mozilla/Tech/Mork/What_is_it https://developer.mozilla.org/en-US/docs/Mozilla/Tech/Mork https://developer.mozilla.org/en-US/docs/Mozilla/Tech/Mork/Structure

The file format is still in use in the MAB address book files and the MSF database files used to store mail information to populate the user interface.