Reorder accounts in Thunderbird (Windows)

There's one important feature missing in Thunderbird that you will need when working with many different accounts, that is, reordering them. You won't find any option for this in the settings, nor is there any obvious way. The only one I found involved editing the prefs.js file (close Thunderbird while doing so!), that is located in C:\Users\user-name\AppData\Roaming\Thunderbird\Profiles\[profile-name]:

Some people suggest changing the order of the user_pref("mail.accountmanager.accounts") parameter but this did nothing for me. What worked instead was setting the user_pref("mail.accountmanager.defaultaccount", "accountx") parameter.

Setting it will put one account at the top of the list - by repeating this process, you can order your accounts the way you want it! Just replace the number of the account (marked with x in the text above) with the one you want top.

Use different user profiles in Firefox

Usually you only have one browser profile that you use for everything - you have your passwords on it, save your tabs and bookmarks there and also pile up history and cookie data. If for some reason you want to divide some of this stuff between user profiles and use those with different command line arguments, Firefox let's you do exactly that.

Before you proceed, take a look at the warnings on the Mozilla page - I had no issues with it however.

To access this feature, close all Firefox windows. Then open a cmd or terminal window, depending on your operating system, and open Firefox with the -P argument (if the Firefox location is not in your PATH variable, you have to direct the command line window to the application's directory first - you can do that using the cd (change directory) command, for example like this:

cd "C:\Program Files\Mozilla Firefox\"


firefox -P

The Firefox Profile Manager will open:

Create a new profile using this manager. Afterwards, whenever you run Firefox without any argument, the highlighted profile will be loaded. You can determine which profile should be used by using the -p argument followed by the profile name, following will load the profile faqforge for example:

firefox -p faqforge

To ease profile selection, you can create multiple Firefox icons or symlink and assign them the appropriate command line arguments to open with.