LWN.net Logo

kmail

kmail

Posted Jun 30, 2004 3:06 UTC (Wed) by captrb (subscriber, #2291)
Parent article: The Grumpy Editor's guide to graphical mail clients


While I use pine for private email, I have used kmail at work for nearly
5 years. I understand and acknowledge the Grumpy Editor's complaints,
but I also have a lengthy list of reasons why I love using Kmail for
email as much as I love using Emacs for programming and vim for
low-bandwidth administrative editing. I'll share my reasons, in case
they might help a new kmail user make better use of it's features. I'm
not sure if all these features are turned on by default.

1. As mentioned, the shortcuts are reasonably powerful. I rarely use the
mouse, except in the few dialogs that I encounter during normal use. I
do use the mouse wheel for scrolling, but that takes little complex
navigation (no aiming for buttons or click and move). There is a
shortcut for nearly every action.

2. Threading: Where my coworkers spend their time writhing through their
inboxes to connect replies that make up a long discussion, kmail presents
a perfect tree of email in newsgroup style. While this saves me a great
deal of time, it can also be a inconvenient when someone responds to a
very old message, as there is no quick way to say "show me the new
messages, regardless of the parent message's date".

3. Great searching: the search dialog, while a little clumsy looking,
enables fairly complex searches. Also, your last search is automatically
saved, in the event you need to revisit what you found after the search
dialog was closed. The search results may also be saved under a new
name, so that the next search doesn't overwrite the results. Someday
there may be the ability to update the saved search results dynamically
as new email arrives, forming a long-term catalog of related email for
quick reference.

4. Attachment warnings: When my message contains terms that insinuate
I've attached a file, but I haven't actually attached any, kmail warns
me. This saves me from having to respond to my own emails, "Sorry,
forgot the attachment!", and looking like an ass.

5. Kontact: I've grown used to Kontact, an Outlook look-alike that wraps
up kmail with the other kdepim apps. Having a todo list, calender, and
contact list all in the same windows saves me screen real estate.
Frankly, I've never used the other applications until they were made
easily accessible.

6. The address autocomplete does a great job of remembering the most
commonly seen email addresses and presents them in a very inconspicuous
way. I go weeks without referencing my address book or completely typing
an email address. Usually the first couple letters of the email or name
is enough to give me the address. This saves me time and better yet,
prevents me from mistyping the address.

Along with the "Hot", there is also the "Not" (or maybe the "Should Be")

* something occasionally slows down the compose window to a frustrating
pace as new characters are entered. I think that it is the spell
checking.

* The antique reply problem, mentioned previously.

* text wrap, especially with urls in the read window. Any yahoo news url
requires cut-n-paste. Yikes. This may be due to the senders email
client, but it would be nice if kmail would detect this and patch up the
URL for a quick click.




(Log in to post comments)

kmail

Posted Jun 30, 2004 3:34 UTC (Wed) by stephenjudd (subscriber, #3227) [Link]

You say you can't reconcile threading with the ability to display the newest messages at the top.

In Evolution, I can have a threaded view of my inbox, and a Vfolder (ie a view) of the same mailbox, which just displays unread messages sorted by their "received" date.

kmail

Posted Jun 30, 2004 8:27 UTC (Wed) by ekj (guest, #1524) [Link]

That's nice. Luckily kmail can do the very same thing. Only it doesn't call the things "vfolders" but instead searches.

When you perform any search, you can give that search a name, and it'll work just like a vfolder. Making a search that, for example, shows all messages with status "New" in ascending order by arrival is trivial.

The feature is underadvertised though.

kmail

Posted Jun 30, 2004 18:37 UTC (Wed) by captrb (subscriber, #2291) [Link]


That sounds like a great feature. If Kmail gains the ability to
automatically update the saved searches, it will have a similar feature.

I've tried Evolution a few times over the years, to see if it offered
features that were compelling enough for me to switch. Frankly, the
unreliability of the application was too great to consider using it. It
has been awhile since I tried, back when I loaded Redhat 9 for kicks and
giggles, so maybe it is worth another look in the next few months.

kmail

Posted Jul 9, 2004 20:43 UTC (Fri) by brockers (guest, #20000) [Link]

It does automatically update the searches. Saved searches are exactly the same thing as vFolders.

Bobby

kmail

Posted Jun 30, 2004 10:14 UTC (Wed) by petebull (guest, #7857) [Link]

> 2. Threading:

Do you search "Settings-> Configure KMail... -> Appearance -> Headers"

(...)
__Message Header Threading Options_______
( )
( )
( )
(x) Open threads that contain new, unread....
_____________________________________________
(...)

Peter

kmail

Posted Jun 30, 2004 18:28 UTC (Wed) by captrb (subscriber, #2291) [Link]


Yes, I use that option. It is still difficult to find the open thread
when the folder has more than 10,000 messages.

I would prefer the ability to have the window scroll the first unread
message (or a message with a particular status).

kmail

Posted Jul 9, 2004 8:27 UTC (Fri) by spooky_d (guest, #22920) [Link]

This can be done by setting the option "Loop in the current folder when
trying to find unread messages". I read my mails using the DEL and SPACE
key (that makes a page down, then if it's the last message the seeks the
next unread message).

kmail

Posted Jul 10, 2004 22:33 UTC (Sat) by chbm (guest, #12065) [Link]

> I would prefer the ability to have the window scroll the first unread
> message (or a message with a particular status).

Like Balsa does ;) it also has a 'go to next unread'.

kmail

Posted Jun 30, 2004 14:11 UTC (Wed) by nick.leroy (guest, #109) [Link]

> 2. Threading: Where my coworkers spend their time writhing through their
> inboxes to connect replies that make up a long discussion, kmail
> presents a perfect tree of email in newsgroup style. While this saves me
> a great deal of time, it can also be a inconvenient when someone
> responds to a very old message, as there is no quick way to say "show me
> the new messages, regardless of the parent message's date".

I also use kmail, but I have a keyboard shortcut (in my case "ctrl-t") to
turn on threaded / non-threaded views. Thus, when I see that there are
"old" messages that haven't flowed to the bottom, I hit c-t, select the
message, then c-t again to see it in it's threaded context. Works great
for me.

-Nick

kmail

Posted Jun 30, 2004 18:32 UTC (Wed) by captrb (subscriber, #2291) [Link]


That is a good technique, I didn't know that action was shortcut-able. I
will configure it now.

I don't see a way to sort by status, however. Emails, usually spam, that
arrival with odd dates (between the earliest and latest in the folder)
will still be difficult to find.

Finding unread mail in kmail

Posted Jul 1, 2004 13:40 UTC (Thu) by abredon (guest, #2038) [Link]

To find buried unread messages, I use the + and - keys (navigate to next/previous unread message). I use these keys a lot whenever I need to check a lot of messages at once.

Finding unread mail in kmail

Posted Jul 1, 2004 19:16 UTC (Thu) by captrb (subscriber, #2291) [Link]


That is exactly what I need. I'm even embarrassed I never saw it before.

I guess when I get used to an application over several years of use, I
don't spend enough time digging around in new versions for new features.

Much appreciated.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds