Thunderbird: export email account settings
Olivia Zamora
I'd like to create a new profile for Thunderbird using the same mail accounts I already configured in my old profile. As it is quite a number of accounts, it would be great to have a way to export/import them instead of writing down the settings just to fill in again in the new profile.
Using web search and search here I mainly found following suggestions that do not match what I need:
- Copy the whole profile: Not possible for me as I don't want to copy other settings, the downloaded mail data etc. and the old profile broke when running out of space in the home folder anyway.
- Use mozBackup: There seem to be several programs by that name (forks?). In any case, it's Windows-only and hence no option (I am mostly on Linux and prefer platform-independent solutions anyway)
- Use accountex: Seems to do what I want, but it is not compatible with current Thunderbird version (supports only up to version 3.1)
- Posts with various tips from > 4 years ago: Top results in the web search with the G. But they do not work in current versions of Thunderbird either.
Did I overlook anything? After all, it doesn't sound like I was looking for something nobody ever looked for.
1 Answer
You could copy the relevant prefs.js items manually.
mail.account.*mail.accountmanager.*mail.identity.*mail.server.*mail.smtpserver.*mail.smtpservers
For example:
egrep 'user_pref\("mail\.(account(manager)?|identity|(smtp)?servers?)[."]' \ < old-profile/prefs.js >> new-profile/prefs.jsThe file is located in your Thunderbird profile directory, uses the same format on all platforms, and even on all Thunderbird versions (hasn't changed much from Netscape Navigator days, I believe).
4