LWN.net: The Grumpy Editor's Guide to Graphical Mail Clients

As part of its Grumpy Editor series, LWN.net looks at graphical mail clients. KMail is titled the most configurable and flexible graphical email client. Criticism includes missing features which can be already found in KDE 3.3 Beta 1 like HTML composing and better usage of external spam filters. In summary it's found to be one of the best mail clients available.

Dot Categories: 

Comments

by superstoned (not verified)

they are right ;-)

kmail IS great, and getting better.

by Phoenix (not verified)

It is not so much the article that caught my attention but the high ratio of users choosing and admiring KMail.

by Lee (not verified)

Yes, KMail kicks butt, even in the current version on sid, which lacks good IMAP I still use it for that. Currently, I have issues like IMAP folders showing new mails in brackets, but not showing them in the actual message lists; filters not working for IMAP; and the slow speed of moving messages is a little worrisome, too.

I know most of the IMAP stuff has been re-written, and that it now supports filters. But I'm not sure whether sieve has to be installed on the server and seperately configured for KMail to use it. Does anyone know whether it'll all just work now?

Anyway, as I say, KMail rocks. I'd have to recommend it over anything else out there for desktop mail. Especially with how it integrates into Kontact with 3.2. Run KMail, run the full suite: it's your choice. And the way the KMail kicker icon minimises the whole of Kontact when you're using it. Gotta love those little touches that show off a good underlying design :)

by Jkx (not verified)

I use the latest sid too. I get several comments about Kmail:
- It doesn't permit to set the Sent/Draft/ Folders and use it's default. Since i use IMAP, i will choose to save Sent in the IMAP Sent folder not the local filesystem one.
- I really don't understand why the default config, come a filesystem folder inbox and others .. think about people that dont use this kind of stuffs (IMAP again).
- The thread view isn't good as mutt ..
- And config can drive me crazy to find the right option
- Why i can't set my custom headers too display in message view (perhaps i need to display my Spam filtering headers)
- How could i set another browser than konqui ?
- Is there any plans to add the filter (subject etc etc) feature found in evolution or mozilla ? (in the main view)
- Any plans to support IMAP iddle ? (i don't test the CVS for a while)

Kmail is a my favorite mail reader. I really enjoy the 'transport / identity' feature which give a lot of power, and this is damm clear (compare to others). I think Kmail can be used by advanced users, need again some work to be an advanced mailer.

Keep it on going ! Please !

by Chris Smith (not verified)

- It doesn't permit to set the Sent/Draft/ Folders and use it's default. Since i use IMAP, i will choose to save Sent in the IMAP Sent folder not the local filesystem one.

Yes it does:

Settings -> Configure Kmail -> Identities -> Choose identity -> Modify -> Advanced -> Adjust Sent-mail/Draft Folder.

- I really don't understand why the default config, come a filesystem folder inbox and others .. think about people that dont use this kind of stuffs (IMAP again).

Personally, I find it useful to have a local mail store, just some more places to store my important mail. Submit a wish on http://bugs.kde.org

- The thread view isn't good as mutt ..

Whats wrong with it? Perhaps submit a wish/bug about it.

- And config can drive me crazy to find the right option

?????

- Why i can't set my custom headers too display in message view (perhaps i need to display my Spam filtering headers)

Take a look at this bug and vote for it:
http://bugs.kde.org/show_bug.cgi?id=16270

- How could i set another browser than konqui?

I don't have a way to do that, perhaps submit a wish/bug about the "Component Chooser" in control center to let people choose their own web browsers? Perhaps you could work out some hack with a shell script but thats not very nice.

- Is there any plans to add the filter (subject etc etc) feature found in evolution or mozilla ? (in the main view)

I'm not sure exactly what your asking here, but if your talking about IMAP filtering, KMail 1.5.9 (KDE 3.1 i think) support sieve. If your mail server doesnt support sieve, this is the bug your after:

http://bugs.kde.org/show_bug.cgi?id=50997

- Any plans to support IMAP iddle ? (i don't test the CVS for a while)

Look/Vote at/for this bug:
http://bugs.kde.org/show_bug.cgi?id=67504

The major point being is that this is not the place to put this stuff, Developers rarely look here and the best way to get what you want to see in the product is to file a bug.

Cheers,
Chris.

by Ingo Klöcker (not verified)

> - And config can drive me crazy to find the right option

If you have suggestions for improvement then file a wish/bug report via Help->Report Bug

> - Why i can't set my custom headers too display in message view (perhaps i need to display my Spam filtering headers)

Because for an unknown reason the person who was working on this didn't finish the work.

> - How could i set another browser than konqui ?

Read the FAQ: http://docs.kde.org/en/3.2/kdepim/kmail/faq.html#id2898200

> - Is there any plans to add the filter (subject etc etc) feature found in evolution or mozilla ? (in the main view)

I guess you are talking about the quick search which is one of the new features of KMail 1.7 (KDE 3.3).

by Pupeno (not verified)

... and I don't have plans to change it. I love how it evolves (funny, huh?!) and the few features I'm missing now seems to come with KDE 3.3.
I know more people that use it and they love the kontact integration, they love that they can *CHOSE* to run it as a full featured PIM suit or as a standard mail client, I love that too.
--
Go KMail's dev, go! :D

by Mikhail Capone (not verified)

Yes, the Kontact integration is quite a nice bonus.

I can't wait to see the next versions of both these apps... Kontact still needs some polishing, but it's off to a good start.

by Laure Mars (not verified)

All versions I've seen of kmail so far have not had external editor support.

Is it possible either to call an external editor (gui vim) or perhaps utilize
kvim within kmail in the latest version?

by Ingo Klöcker (not verified)

KMail has support for an external editor since ages (at least since KDE 2.0):

http://docs.kde.org/en/3.2/kdepim/kmail/configure-composer.html#configur...

Some versions ago someone wrote a patch to use kvim in KMail. I have no idea whether the patch has been updated to work with the current version of KMail.

by Osho (not verified)

KDE 3.3 has Kvim part - so pretty much anywhere in KDE where a KDE part can be used to edit text, vim can be used. And most definitely within KMail.

Osho

by krutsy the klown (not verified)

You can try kyzis (http://www.yzis.org/) - a vim-like editor for kde. You will have to set it as the default editor in kcontrol.

by brockers (not verified)

Dude, this has been a feature in Kmail for ever.

by Ritesh Raj Sarraf (not verified)

What about embedded kvim in kmail ? I heard it was done in 3.2 but still I'm using 3.3 and don't find it done :-(

Regards,

rrs

by Apollo Creed (not verified)

Is it possible to import mails from Thunderbird into KMail?

by Sebastian Roennau (not verified)

http://kmail.kde.org/unsupported/mozilla2kmail.pl

Just copy it in your mozilla maildir (~/.mozilla/default//Mail/) and run it.

Hope, this will help you.

Sebastian

by FlakJakk (not verified)

I use Thunderbird from WinXP and Mandrake - accesses the same Mail folder. Is there a way to connect kMail and use this instead of Thunderbird while I´m booted to Linux?

by Peter Shaw (not verified)

Great script!

First kmail crashed on me, when I tried to import the second Thunderbird Profile in a row (I had first renamed the imported folder). It might have been, because there was still an empty Mozilla file after the rename, or it might have been because there were too many mbox folders around.

Anyway, I removed the empty ~/Mail/Mozilla file and moved all the imported messages into the corresponding kmail Maildir folders. After that I didn't have any trouble importing the second thunderbird directory tree.

by David Hunter (not verified)

Tip: Compact Folders first, and it works like a charm.

Now to see how KMail / spamassassin works..

by M:ke (not verified)

Works fine, thanks.

by Aniruddha Shankar (not verified)

kmailcvt has a module for tbird now

by MJ Klein (not verified)

Does this script work for Windows T'bird installations -> Linux KMail? long ago, i tired of Outlook and have been using Thunderbird. Now i'm totally tired of windows altogether.

thanks.

by David Talmage (not verified)

I tried KMail 3.2.1 and decided not to use it because it doesn't use mh mail folders. Instead, KMail wants to copy them into its own collection of folders. That means that I can't use both mh and KMail on the same collection of e-mail and expect changes I make with mh to be known to KMail and vice versa.

by Anonymous Coward (not verified)

Use an IMAP account and set up both kmail and mh to use it. Not?