An Extension for Reordering the Thunderbird Account List

I have several email accounts setup in Thunderbird (an awesome and open-source email client) and occasionally I want to reorder the accounts listed on the left folder pane. The way I've been doing this up until now is by modifying the prefs.js file located in my Thunderbird profile directory. There is a line that looks like this:

user_pref("mail.accountmanager.accounts", "account4,account1,account3,account2");

By simply reordering the accounts listed there, I can change the order of the accounts listed in Thunderbird. However, there are a few problems with this method. You cannot have Thunderbird open while you're editing the prefs.js file and the accounts don't have any kind of description associated with them, so figuring out which is which can be quite annoying. If you're lucky enough to be on a Unix-based system you can solve this using the grep command:


eris:~/Library/Thunderbird/Profiles/wlkj31iv.default raam$ grep -w "mail.server.server[0-9].name" prefs.js
user_pref("mail.server.server1.name", "Local Folders");
user_pref("mail.server.server2.name", "Raam Dev");
user_pref("mail.server.server3.name", "Akmai.net Support");
user_pref("mail.server.server4.name", "Akmai.net Admin");

But why should we have to go through all this trouble? I'm really surprised the Thunderbird developers haven't added a feature that allows you to reorder the accounts, but then maybe they're wondering why someone hasn't written an extension to do it. 🙂 Well thanks to chuonthis, we have exactly that.

If you're using Thunderbird, you can download the Folderpane Thunderbird extension and try it out. I've tested it on both Windows and OS X and it works great! No more editing configuration files to change something in the UI!

Google Calendar in Thunderbird

I came across a really cool solution for viewing your Google Calendar from within Mozilla Thunderbird. I've been using Thunderbird for a few years now, for both personal email and work email. I thoroughly enjoy it over any other solution, however I've recently decided to put the time and effort into setting up and learning Mutt, a very old and popular text based email client that is endlessly configurable.

Never the less, the Provider plugin which makes it possible to view your Google Calendar from within Thunderbird also works with Sunbird, Mozilla's open-source calendar application. I remember trying Sunbird a few years ago when it was in alpha stages and it was really rough around the edges. It has since improved dramatically so I'll probably end up using it one way or another, even after I switch email clients.

Now if only Mr. Oldervoll would fix a couple of the bugs in GCalSync, I'd be able to sync my Google Calendar with my Blackberry worry-free and have an all-in-one solution!

Minor Thunderbird Change Reduces my Productivity!

It's quite annoying when a new version of software is released and the programmers modify the menus, specifically the context menus. In Thunderbird 2.0, for example, they changed the context menu quite a bit from previous versions. I constantly use Thunderbird's context menu to "Mark Folder Read" and I used to instinctively know exactly how much to move my mouse after right clicking. Since they've changed the menu I have to stop and actually look at it.

Ignore the fact that the mouse is selecting "Empty Trash" in the following pictures. I couldn't find a picture of the old context menu showing Mark Folder Read selected.

Prior to Thunderbird 2.0:

Thunderbird 2.0:

Now really, why did it need to change that much? They only added two additional items! Talk about reducing productivity with minor changes to a commonly used GUI!

Thunderbird 2.0 Released

Yesterday, while in the office composing an email, I noticed Thunderbird wasn't automatically underlining misspelled words. So I checked the version of Thunderbird I was using and as I suspected, it was quite outdated. So I upgraded and the auto spell check worked great. Then this morning Thunderbird 2.0 was released and now I've had to upgrade again!

Get Thunderbird

Enough with my complaining. Thunderbird 2.0 is worth the upgrade. I use Thunderbird exclusively for email, at home and in the office. I've wanted to switch to a console based email client such as Mutt or Pine, however I would only feel comfortable doing that if I was running my own mail server and kept constant backup's of all my email. There are so many things you can do to your mail file in Linux that screwing around with an unfamiliar email client would be too dangerous.

One of these days I will get around to setting up an IMAP email server that uses fetchmail to retrieve my email. And from what I've heard, Mutt is the king of console email clients, so I'll probably take my time to learn that as well. But that's for another day, and another post. Until then, Thunderbird is an excellent OpenSource email client.