I’m almost a text-based e-mail purist. I used to use Mutt as my primary e-mail client application, but decided to go with a graphical client such as Mozilla Thunderbird or KMail so that I could at least effectively read HTML-formatted messages.
I’ve been happy with KMail. I’ve had it configured to prefer text-based e-mail
and aside from the fact I don’t use my preferred text editor (vim) inside it, it’s been
a good e-mail client. Now, my dad is a more typical e-mail user. While he
probably doesn’t care that much about composing original HTML messages, he
does receive a lot of them that he wants to forward onto other people that he
feels may be interested. He’s on lots of political and family mailing lists
that swap HTML messages complete with embedded images, etc.
He has been using Thunderbird at his home and KMail (an old version running on a Fedora Core 6 desktop) at his office. He mentioned to me that KMail runs noticeably faster on his work system than Thunderbird does on his home system. I suggested that we could standardize him on KMail and upgrade his office desktop to a more recent version of Fedora Linux.
Things got more interesting when Thunderbird recently got updated on his home system in a package update to version 3.0b4. The Smart Folders “feature” threw both of us for a loop. It combines multiple Inbox, Sent, and other IMAP folders into single virtual folders containing an aggregate of messages from each corresponding folder. I really have no idea who would want this feature. My parents each have their own e-mail accounts and I had Thunderbird configured so they could check mail for both accounts. The new version of Thunderbird combines both inboxes into one virtual “Smart” folder and subsequently confused the heck out of my father.
I figured out how to disable the “smart folder” behavior (View->Folders->All), but Thunderbird was still hiding other IMAP folders like Sent and Trash that my parents often need to access messages in.
So, KMail. KMail works great for almost all things, but my father noticed right away when he tried to forward an HTML message with embedded images that KMail wasn’t letting do what he was used to doing: Editing the forwarded message to remove the annoying gazillions of e-mail addresses the original message(s) were addressed to.
KMail has two methods of forwarding a message: First, you can forward a message as an attachment. This preserves everything about the original message, but KMail doesn’t let you edit anything within the attached message. Alternatively, you may forward a message “inline”. This lets you edit the message, but it only gives you the text portion of the message to edit and completely omits the HTML attachment altogether.
I did some research online to see if there was a way to get the desired functionality out of KMail, but it doesn’t look like it’s possible. If it does ever happen, it’s a couple versions out at least. It may never happen because it seems there are voices within the KMail community that feel KMail should never take on these types of features because it risks KMail becoming “another Outlook/Thundebird clone.”
Has anyone found other solutions to this problem for a Linux user?

Leave a comment