Slashdot Mirror


KMail vs. Evolution vs. Thunderbird?

Deemo asks: "I use Mozilla Thunderbird on the Windows machine. Recently I installed kUbuntu, on a separate computer. Since I'm using KDE, the obvious choice is to use KMail as my default mail application. However, I tend to like Evolution's interface better, and I like Thunderbird in general from extensive use of the Windows version. I was wondering what the advantages/disadvantages are of each, and which one Slashdot users recommend for everyday use."

20 of 115 comments (clear)

  1. In all honesty by Universal+Nerd · · Score: 4, Insightful

    It doesn't matter, as long as you like it.

    I'm a thunderbird user. Not because it's better or cooler, it's the one I'm used to using and I like it.

    If you like Evolution, good for you. If you like Kmail, good for you. If you like Outlook, gasp, good for you!

    --
    Ash nazg durbatuluk, ash nazg gimbatul Ash nazg thrakatuluk agh burzum-ishi krimpatul
  2. reasons I like kmail by jdclucidly · · Score: 4, Insightful
    • when clicking on a link in an email, the MIME type is checked BEFORE deciding which application to launch
    • identities (Work, Home, etc.) are kept separate from incoming and outgoing server profiles; this means that one can send mail as any identity regardless of the physical location of your laptop
    • very complete GPG/MIME support and integration with KGPG
    • when writing an email, if the word attach appears in the email, it will warn you if you didn't attach anything before you send it
    • the email viewer has an *AWESOME* email structure viewer... you can see all the different pieces of how the email was assembled right next to your attachments
    • a robust filtering system that, as of KDE 3.5, supports filtering in to IMAP folders
    • complete integration with KAddressbook, KCalendar, todo lists, etc. (All can be embedded in Kontact)
    • and last but not least it's STABLE... I've had so much trouble with the other two clients mentioned crashing and destroying data... in KMail all the data is stored in Maildir's plain text format and is accelerated by index files which allow for fast lookups and operations; even KAddressbook uses VCards to store the data... this makes me feel much safer about my data
  3. It's very simple by dpilot · · Score: 3, Informative

    KMail requires that you install a mess of stuff for KDE.

    Evolution requires that you install a mess of stuff for GNOME.

    Thunderbird requires that you install libc, gtk, and X11. If you prefer a stripped-down desktop, KMail and Evolution are non-starters.

    --
    The living have better things to do than to continue hating the dead.
    1. Re:It's very simple by Anonymous Coward · · Score: 2, Insightful

      What do you think is in kdelibs? A mess of stuff for KDE....

  4. I recently switched from Evo to TBird by rjforster · · Score: 2, Interesting

    I like Evolution, I really do. I miss the 'reply to list' option (even though forums are sadly taking the place of mailing lists and rendering this point mute). But I found that Evolution with built-in Spamassassin from FC4 just wasn't stopping either piece of spam I got each week and it was really starting to annoy me. So I tried out Thunderbird and I'm finding that it does what I need and it's stopping the spam.

    YMMV of course.

  5. Some points of comparison by aminorex · · Score: 3, Informative

    KMail is lean and clean, and it's integrated support for encryption is superior to the plugins and extensions for Thunderbird. I used and loved KMail, but I had to give it up because I use too many computers:

    Thunderbird works essentially everywhere. You can share your mailbox over the LAN filesystem or globally via WebDAV, regardless of whether you are using Windows, OSX, Linux, Solaris, *BSD.

    As far as I know Evolution is best for 1) People who need to interoperate with Exchange servers under Linux, 2) the mentally impaired, and 3) Gnome partisans.
    But then, I never saw a good reason to try it.

    --
    -I like my women like I like my tea: green-
    1. Re:Some points of comparison by madstork2000 · · Score: 2, Interesting

      I use both thunderbird and KMAIL form multiple computers. KMAIL is now my primary client. The key for me is all my mailboxes are IMAP, and I make sure to specify sent, and trash folders that are on the IMAP server rather than the default local versions.

      I don't know how (or why) people choose to live with POP mail boxes. I cannot believe POP3 has not gone the way of telnet. IMAP is so superior, that it really makes little sense to use anything else...

      IMAP makes a much bigger difference if you have multiple computers, than the mail client. IMAP makes life easy in a multiple computer world. Most ISPs and hosting companies offer it, but not all of them advertise that fact.

      The other cool thing is with IMAP it can be used as a universal remote file server (much like an ftp server) using KDE IOSLAVES enter the url: imap://USERNAME@IMAP.SERVER.HOST.NAME/

      You might not have a lot of use for it, but it makes it easy to backup large messages, or an alternate private place to dump some files (especially if you have a large mailbox quota.) On many hosts the IMAP folders are in the user home directory, so browsing via IMAP is an alternate way to manage files on the server.

      -MS2k

  6. The all new Ask Slashdot Jeopardy game! by HRbnjR · · Score: 3, Funny

    I will take "Topics designed to start a geek flamewar" for $500 Alex! ;P

  7. Use IMAP, try them all. by Bitsy+Boffin · · Score: 4, Interesting

    Each of these clients has good points, and bad points, it's really a matter of trying them each for a while and seeing what happens. Use IMAP and you can do just that, all at the same time if you want.

    I personally, currently, use Evolution - I like it's vFolders, I have a vFolder set to show me all unread mail from the last 2 days, across all my IMAP and local email accounts, one for the last week's mail and one to show me all flagged email and emails related to them (my "to do" threads).

    I have the last 2 days vFolder open most of the time, as email comes in I can quickly read it, if it's junk then delete it right there, if it needs some attention (work needs doing) I flag it so it goes into my to do list unless it's a reply to something that's already in there.

    Then when I want to work on a job, I open the "To Do" vFolder, and I can see all the jobs I have on the go, including all emails related to them (unfortunatly I can't get it to include emails I've sent in reply in the threads..yet), I also use the flag to keep a record of how long I've spent on the job, and use the "Completed" switch in the flag to indicate when I'm done and it's ready to be billed out (when it's billed I clear the flag and the thread drops out of the "To Do" vFolder).

    It makes it very easy to manage the large amounts of incoming mail I tend to get, provides a pretty good timesheet system (for me, when I'm working on a job, it's always related to an email, so that's the perfect place to record time spent) and saves me from being frustrated at an INBOX containing several thousand messages!

    --
    NZ Electronics Enthusiasts: Check out my Trade Me Listings
    1. Re:Use IMAP, try them all. by Octorian · · Score: 2, Insightful

      I couldn't agree more with that suggestion.
      For my mail server, I run IMAP (specifically Cyrus IMAPD) with server-side filtering rules (using sieve). These rules basically filter things caught by spamassassin and messages from mailing lists into their appropriate mail folters.

      On the client side, I can use whatever the heck I want. I use KMail on my desktop, Mail.app on my laptop (it's a PowerBook), pine when I ssh in remotely, and RoundCube for Webmail (new AJAX thing, still heavily development/featureless, but very nice and clean look/feel).

      It is so nice that my e-mail is not tied to my e-mail client in any way, shape, or form. :-)

  8. Re:uh. by jZnat · · Score: 2, Interesting

    I was thinking of replying with this. Combine Mutt, Lynx, Vim (not Emacs because this is a collection of software; if you want Emacs, this list doesn't apply to you as all your applications are available under the Emacs framework), wget, and maybe a few other CLI tools, and you have yourself a very good Internet application suite. ;)

    --
    'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  9. None Of The Above. Webmail only. by computersareevil · · Score: 3, Insightful

    I only use webmail because I can access all of my email from everywhere, and I never have to worry about duplicates updating many local clients, or which machine an email is on. But of course, now we have to argue over webmail clients. I use Horde IMP.

  10. Use IMAP? Use KMail. by gottabeme · · Score: 4, Insightful

    I used Tb for a long time, and I like it. But its IMAP support is not good at all. When I changed to another e-mail provider, still with IMAP, Tb would no longer download IMAP messages for offline use. I'd activate the function to download and sync e-mail folders, and it would always say that there were no new messages on the server, even though there were. When I went into offline mode, the messages weren't available. I tried making a new, clean profile, but it didn't fix it. (Tb 1.0.7/Debian, BTW.) It also would go into some sort of mode after leaving it running for a long time where trying to move or delete messages, or change folders, would do nothing. I'd have to restart Tb to fix it. Even when Tb was working properly, doing things like moving or deleting a message would block other mail operations until it sync'ed with the server.

    Finally I had enough. I tried KMail. It has superb offline IMAP support: operations happen quickly and in the background, and are queued as well, letting me continue to do things while KMail syncs it. It has nice little features like automatically changing addresses from "someone at somewhere dot org" to "someone@somewhere.org". It also seems faster than Tb.

    I still like Tb; it has a good interface, and is pleasant to use. I will try 1.5 when it comes out. But I am also disappointed in the Tb's team not fixing old, simple, outstanding bugs that have been in the bug db for years. There are some important ones that are breaking Tb for people, but they don't seem to care. Those people would be glad to help test and debug...but the Tb team has more important things on their list, it seems.

    So, I highly recommend KMail.

    --
    "Those who consume the bulk of goods are those who make them. We must never forget this secret of our prosperity."
  11. Another one to be considered by Lee_in_KC · · Score: 3, Interesting

    I'm in the "if you like it, use it" boat. An email client is just a means to an end, it's not a destination in and of itself.

    Personally, I use and recommend "The Bat!" on my Windows boxes. I have what could be called "advanced" needs and this is one awesome program. It allows (automatically) different sigs per account, different sigs per folder, shared folders between multiple users on the same desktop, cookies, etc. It's not free but a short time using it hooked me. If you have some time and perceive some limitations in your existing client(s), give it a shot.

    Standard disclaimer, not affiliated, yadda, yadda.

  12. Need to access already-received mail. by gottabeme · · Score: 2, Informative

    Ok, let me give you just one example. A friend of mine runs a mortgage business. I often help him with his computers, Internet service, etc. He receives lots of information via e-mail, including PDF documents, etc. He also spends a lot of time on the phone, and meets with people in person. He has software on his PCs that connects to a remote database, but also has local stores of the data. If his Internet connection went down for a day or two, he would likely still need access to his already-received e-mail so he could continue to do business. And, of course, he'd still need to be able to access his local database stores. If all his data was only stored on web servers, and only accessible by getting online, then a bad DSL/cable day would just about stop him from doing business.

    Come on, this is a no-brainer. :)

    --
    "Those who consume the bulk of goods are those who make them. We must never forget this secret of our prosperity."
  13. Evolution has Calendaring by jimpop · · Score: 3, Informative

    It's almost 2006, where is Calendaring w/ Thunderbird? 90% of the world distributes scheduling updates via email (iCal). Outlook and Evolution support iCal, but the Mozilla team keeps leaving it out of Thunderbird. There is some sort of extension for Thunderbird, but I gave up waiting for it to catch up with the Tbird releases. There is some better calendaring app coming from Mozilla, sometime in the future, but I needed integrated calendaring last year, this year, and next year. To me, email and calendaring belong together.

  14. Re:uh. by stevey · · Score: 2, Informative

    I use mutt and it is simple to read HTML mails in mutt if you need to.

    (Sadly I do.)

  15. Gmail Is My Favorite by Goo.cc · · Score: 2, Interesting

    I would love to have an email client that works like it does, which should be possible under Unix using something like Maildir and soft links.

    Is anyone aware of such an effort?

  16. Re:Use IMAP? Use KMail. by gottabeme · · Score: 2, Interesting

    Well, actually, as far as just notifying goes, Tb works fine. The IMAP idle command works fine with it; it always shows me when I have new messages in folders I have Tb set to check. But I just couldn't get offline caching to work anymore.

    Maybe it's a problem with your IMAP server. Some IMAP servers don't support "idle" well.

    --
    "Those who consume the bulk of goods are those who make them. We must never forget this secret of our prosperity."
  17. Re:reasons I don't like kmail by schon · · Score: 2, Interesting

    I love Kmail, but it has one showstopping bug that makes it unusable for me.

    Email "disappears" from my inbox when using IMAP. If I delete an email, or move it to a different folder, about 50% of the time Kmail will appear to delete the email that immediately follows it. It also happens (about 25% of the time) if I simply select a message. If I quit Kmail and restart it, the "disappeared" email returns, but the fact that it happens at all is annoying as hell.

    It's been like this since the days of KDE 3.0, and each time a new version of KDE comes out, I check to see if they've fixed it. As of the most recent version, no dice. I'm currently stuck with Thunderbird until they fix it.