Three small reasons why I prefer KMail over Thunderbird
Blimey, long time, no post. Moved house recently and so it took up lots of time and had all the hassle of getting my broadband connection up-and-running once again. Anyway…
For many years now, Kmail has been my favourite email client. Recently, I’ve been using Windows more than I normally do (for a bit of win32 programming) and so I installed Thunderbird. It’s pretty darn good and has improved a lot since I last used it. However, for me at least, it highlighted three small details that keep me hooked on kmail.
- Keyboard navigation. I think the majority of people I reckon, they will have the message list with a preview pane below - it’s true for me at least. As I’m reluctant to use the mouse, I want to be able to move between messages easily, and then scroll through a message in the preview pane if it is of interest. Kmail solves this thus: LEFT = previous message; RIGHT = next message; DOWN = scroll down current message; UP = scroll up. I think this is nice. I can navigate quickly using the cursor keys. As far as I can tell in Thunderbird, UP and DOWN moves between messages. To scroll in the preview pane, you can hit SPACE, which is like a PGDOWN. Not quite as elegant for me.
- Missing attachments. Prior to Kmail, about 8/10 emails that were supposed to have an attachment (and directly referred to them) left my outbox rather more lighter than intended. Thankfully Kmail includes a handy check feature: when you click “Send”, it searches for terms like ‘attached’ or ‘attachment’ (this list is customisable) and if there is a match but no actual attachment, it’ll flag this up. Nice
- Tray notification. Thunderbird will put an icon in your system tray upon arrival of new messages. However, and this is extremely petty and subjective, kmail outdoes Thunderbird here. Not only do you get the Kmail icon, but it is overlaid with an actual message count. It means that you can see exactly how many unread messages you have even before you restore the application. As I say, it’s a rather small detail, one that 99.9% of people could care less about: what’s the difference between 1 or 10 messages - all you need to know is that you have new messages. Well, I can’t answer that other than to say, I just prefer it!
To be honest, I think Kmail is not always given due credit. It’s extremely well featured, responsive, robust and has plenty of nice touches. And if you want the extra groupware functionality, Kmail is properly integrated to Kontact (KDE’s Outlook/Evolution equiv).
August 24th, 2006 at 8:30 pm
I think the third feature is very interesting. Could you explain more about how you managed to configure it like that? I am using KDE 3.5.4 on Debian Etch and I am not seeing any such behavior.
August 24th, 2006 at 8:51 pm
Very easy. Open KMail and select Settings/Configure KMail… from the menu bar. When the config dialog appears, click the Appearance icon on the left, then select the last tab called System Tray. Here you will see options regarding the system tray (not many, mind you). Enable the tray and that’s all you need to do
November 5th, 2006 at 12:07 am
Thank you very much. That explains it all!
December 14th, 2006 at 9:15 pm
All that is very good and I appreciate it.
But HOW do I prevent Kmail to open up the main window directly on each new mail arrival? That is annoying.
I am fully content to watch the count in the systray icon: I do not want to be interrupted in my work at each mail arrival else than by the updated count and a little sound signal!
Please tell me the secret!
December 14th, 2006 at 10:46 pm
Tore, I’ve never seen that issue. My Kmail never opens up when new mail arrives. All I see is the email count in the systray. Sorry, I’m not sure I can offer any advice. Have you tried asking on the forum of your particular Linux distro?
December 15th, 2006 at 9:39 pm
Resolved! There is a checkbox in the (something like) Settings >> Message >> actions >> Advanced (maybe someone who runs Kmail in English can give the exact menu names) window for “Run program: __________”. If it is checked, and if “kmail” is in its run-program-textbox, then the behaviour will be like I described. Now, finally, I have learned to uncheck it, like you have since the very beginning, arooaroo!
April 24th, 2007 at 3:30 am
Nice blog entry. I am a huge fan of Kmail and in large kontact (apart from knode and the Journal thing, they are semi useless).
It annoys me that Thunderbird (v2.0) won’t sit neatly in KDEs system tray and as you mentioned. KMail just moves around a heck of a lot easier with keys then thunderbird