Brain Salad

Reasons to hate or love Kmail


I love KDE and most of the applications from it. One of the most used is Kmail. The interface is beautiful and very customizable.

But there are some things in Kmail (Kontact) that makes you want to throw the computer out the window.

Lucky for me, I’ve started using Kmail after the akonadi fiasco, so that isn’t a big issue, but there still are some things that make me want to use a different email client.

Here are some of them:

  1. If you export filters, when you import them you will have to set the destination folder of each individual filter. (almost) No automation.
  2. You can have a maximum of 8 filter criteria per filter.
  3. Some imported filters import only partially: just the criteria (if you’re lucky) and even that is not exactly as you’ve set it before.
  4. If you have a separate /home partition and reinstall/install another OS, Kmail will keep almost no settings. It only kept some details about my accounts but even those were wrong. ( could be because Kubuntu uses ~/.kde and Arch uses ~/.kde4 )
  5. All account use the same local folders for trash, sent, drafts and outbox. If you want each account to use it’s own folders for this, you will have to go to Identity settings for trash and to the account for the others.
  6. Filters don’t always work as you set them. (emails are not marked as read or moved in the correct folder, as they are set in the filter)
  7. For the moment when someone sends an email to you an 100 other people, you have no option to minimize the list of email addresses (only in some themes).
  8. You get the notification of a new mail either too soon, or too late, before the filters are applied or after you’ve read and replied to the email.
  9. Filters don’t have customizable names. They are named by the first criteria they have, not always intuitive. (My mistake, there is a rename button, just haven’t seen it. Thank you serafean)
  10. On POP3 accounts, if you set a name to use with a Identity and use parentheses in that name, the text in the parenthesis and the parentheses are ignored, and they are not sent. (Happens only most of the times) (KDE bug report)


Not to get all caps rage against Kmail, here are a few reasons why I love Kmail:

  1. You have so many options to configure it, that it can become your dream email client.
  2. Favorite folders view.
  3. Rich text editor for identity signature.
  4. Customizable message templates for all and each account.
  5. Multilingual spell checker
  6. Great integration with the agenda (calendar)
  7. Uses the web Google sign in to add Google contacts, or google Calendar, no need to add custom application password for each one (if you use 2-step verification).
  8. Set the keywords to look for to remind you if you forget to add an attachment.

If you have any other things you would like to add to this list, please tell me. Or if you know that some of these have been fixed, please let me know.