LWN: Comments on "The Next Generation of Mail Clients" https://lwn.net/Articles/72937/ This is a special feed containing comments posted to the individual LWN article titled "The Next Generation of Mail Clients". en-us Wed, 10 Sep 2025 10:46:35 +0000 Wed, 10 Sep 2025 10:46:35 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net How about the code quality? https://lwn.net/Articles/454283/ https://lwn.net/Articles/454283/ foom <div class="FormattedComment"> Well, this article was written back in the Golden Days of software, when it was all completely bug free. :)<br> </div> Sat, 06 Aug 2011 01:36:06 +0000 How about the code quality? https://lwn.net/Articles/454281/ https://lwn.net/Articles/454281/ proski It's amazing that the words "bug" and "quality" are not present anywhere in the review or in the comments. One would think that bug in mail clients are not an issue anymore, and all features are implemented perfectly. That's very different from my experience. Sat, 06 Aug 2011 01:21:21 +0000 The Next Generation of Mail Clients https://lwn.net/Articles/74699/ https://lwn.net/Articles/74699/ catweazle Nice review. I am glad somebody took the time to compare the different mail clients to each other. I've been using Evolution for years with great success, but have been interested in KMail/Kontact for a while.<p>I would just emphasize Evolution's ability to handle MASSIVE folders. Unlike Outlook, which gets caught in its own morass, when the folders become large, Evolution seems incredibly scalable. I must have accumulated at least 50k messages, and opening Evolution doesn't take more than a few seconds. Even keyword searches on huge folders happen instantly.<br> Mon, 08 Mar 2004 01:35:08 +0000 TheBat! https://lwn.net/Articles/74596/ https://lwn.net/Articles/74596/ busigia Having used RITLab's email product TheBat! for a number of years, I have discovered the community of &quot;Bat&quot; users to be quite large - numbering in the millions! With penetration like that, TheBat! should also be considered for inclusion in any future mail client reviews.<p>TheBat!'s basic version is excellent, and very responsive. It imports the mail from a variety of other clients, and has encryption built-in, as well as the capability to interact with external encryption software, such as PGP, or GPG. <p>TheBat! also has a corporate version that has a hardware key, without which the message store is unusable. These guys have security pretty well figured out. The software works with LDAP servers well, and the speed with which it handles large mail stores, as well as large address tables is excellent.<p>TheBat! has an excellent record of being immune to the virus, and trojan hijacks, and other problems so typical of Windows mail applications. It also integrates with a wide variety of virus scanning products, enabling it to be a safe network citizen, for both sending, and recieving.<p>While theBat is currently only a win32 application, it reportedly works fine with Linux, under the Wine compatability environment.<p>I too, have experimented with quite a number of mail clients, and most recently, spent a great deal of time focussing on Evolution, which is passable, though the speed with which it operates leaves much to be desired. <p>If TheBat! had a native *nix, or Linux version, then I would be very happy, but for companies with a predominantly windows deployment, TheBat! is probably the best mailer available, with a near-zero track record of vulnerabilities normally associated with Outlook, or other Windows mail products.<p>One more feature worth noting - TheBat! is fully capable of operating, and supporting multilingual correspondence. When I last looked, it supported most languages using roman. greek, and even cyrillic alphabets. I am uncertain as to whether it supports Hebrew, Japanese, Chinese, or other Asian languages. Nevertheless, TheBat! would be excellent in a personal, or business deployment, for environments in the America's, as well as Europe, and western Asia.<p>It took a lot of research for me to discover this product a few years back, because I wanted a product that could support multi-lingual, and very secure correspondence, where the encryption, and language support were simple to employ. The many other fine features that I found in TheBat! made it a pleasure to use, for the many years I worked in a Win32 environment, before abandoning MS products.<p>This product is best known in Europe, and has tremendous penetration in Eastern Europe, with a mammoth market share there. If you have a Microsoft environment, then TheBat! is worthy of consideration - especially to support confidential corporate communications with its built-in PGP capabilities - that can operate almost transparently - once address book entries are marked for encrypted communications preferred.<p>Check out www.ritlabs.com<p>Written by an enthusiastic customer.<br> Fri, 05 Mar 2004 20:26:18 +0000 What about export capabilities? https://lwn.net/Articles/74381/ https://lwn.net/Articles/74381/ testerus You wrote about Mail Import, but what's matters more is how good you can get your data out of the application. You can choose your new eMail application based on import features, but you can not change your current mail programm if you have problems exporting. Thu, 04 Mar 2004 20:18:11 +0000 Reply quotation on kmail https://lwn.net/Articles/74315/ https://lwn.net/Articles/74315/ bilou &gt; This feature can also be somewhat annoying as I frequently mark some text,<br>&gt; switch to another window for pasting it (e.g. doing a Google search) and<br>&gt; then return to reading the mail. When I hit reply only the marked text will<br>&gt; be quoted.<p>What would be cool is a &quot;reply with selected text as quote&quot; menu entry in the context menu when you right-click on the selected text. Thu, 04 Mar 2004 14:18:23 +0000 Key feature: threading https://lwn.net/Articles/73677/ https://lwn.net/Articles/73677/ Hawke Mozilla can do threading. It's just non-obvious.<br>In thunderbird it's a bit better...in any case, it's (by default) the leftmost sort column on the message list. Mon, 01 Mar 2004 22:39:11 +0000 The Next Generation of Mail Clients https://lwn.net/Articles/73560/ https://lwn.net/Articles/73560/ leonid I have broadband almost everywhere where I go, but I am still a happy mutt user and no way that this will change in a hundred years to come. ;)<p>I've built (that's actually a process) a very custmized system with mutt, procmail, vim, spamassassin, perl and exim. It is easy to replicate on other machines that I use, and I really doubt that any other MUA can replace it.<p>...still I am reading all these reviews looking for new ideas in mail processing. ;) Mon, 01 Mar 2004 02:30:48 +0000 Polarbar: a good Java based mailer https://lwn.net/Articles/73451/ https://lwn.net/Articles/73451/ blaz &quot;Not at this time&quot; according to one of the developers on the mail list Sat, 28 Feb 2004 00:31:56 +0000 The Next Generation of Mail Clients https://lwn.net/Articles/73429/ https://lwn.net/Articles/73429/ asbjornsabo Thanks for the review! I have read parts of it, and found it interesting. There is one thing I seem to miss, however (I may have overlooked it, though), and that is information on how (i.e. in which format) mail is stored. This is vitally important, at least to me. I want to have my mail in a format other programs can access. (For the time beeing, maildir is my preferred format.)<p>I had to use Outlook for some years, and as we know, Outlook stores the mail in a proprietary format, and have very limited (read: practically none) facilities for exporting mail. It is possible to recover mail lost to Outlook, but due to the work and difficulties involved, it is not practical. So I still have 300MB of mail only accessible from Outlook. I do not want to get into that situation again.<p>Asbj.S. Fri, 27 Feb 2004 20:06:22 +0000 Mozilla Mail != Thunderbird https://lwn.net/Articles/73312/ https://lwn.net/Articles/73312/ mtk in fact, when used with an IMAP server that supports<br>body searches, the mozilla email client can even<br>recursively search the bodies of all messages in<br>your &quot;folder&quot; tree. on a lightly loaded dual xeon<br>box with 2G of RAM, you can learn the true meaning<br>of email bliss :-). Fri, 27 Feb 2004 12:11:42 +0000 Graphical clients via dialup https://lwn.net/Articles/73301/ https://lwn.net/Articles/73301/ djao I routinely use graphical clients at dialup speeds and have been doing so for quite some time. The secret is to view your mail using IMAP so that the graphical client runs locally and only the actual mail message data is sent over the network. Many years ago I wrote a <a href="http://linuxgazette.net/issue35/jao.html">Linux Gazette</a> article on this topic, which is still mostly valid today. <p> The best part about IMAP is that you <strong>don't</strong> have to give up mutt over ssh! The two can coexist quite happily. I often ssh into the mail machine and run mutt to access the local IMAP mail store. Other times, I use evolution or mozilla mail or pine or even <a href="http://www.horde.org/imp/">IMP Webmail</a>. All your mail lives in the IMAP repository and you can use any IMAP compatible program to connect to your repository at any time. Fri, 27 Feb 2004 08:43:38 +0000 Polarbar: a good Java based mailer https://lwn.net/Articles/73282/ https://lwn.net/Articles/73282/ brouhaha Does Polarbar support IMAP over SSL or TLS? I couldn't find any mention of SSL or TLS on the web site. Fri, 27 Feb 2004 03:42:52 +0000 The Next Generation of Mail Clients https://lwn.net/Articles/73263/ https://lwn.net/Articles/73263/ jbinpg For road warriors who are stuck reading email over 26k dialup connections, GUI mailers are not an option. Mutt over ssh is still the way to go for me and will be until there is broadband everywhere.<p>Jack Fri, 27 Feb 2004 00:51:10 +0000 Key feature: threading https://lwn.net/Articles/73213/ https://lwn.net/Articles/73213/ stephenjudd Evolution can do threading. I personally dislike it though ;) Thu, 26 Feb 2004 22:32:27 +0000 KMail Anti Spam Wizard https://lwn.net/Articles/73157/ https://lwn.net/Articles/73157/ gwittenburg For the lack of a spam filter, please see <a href="http://docs.kde.org/en/HEAD/kdepim/kmail/the-anti-spam-wizard.html">"KMail - Anti Spam Wizard"</a>. <p> From that page: <i>KMail doesn't have a built in spam detection solution. The developers believe using external but specialized tools is the better approach. KMail uses these tools by its flexible filter architecture. The Anti Spam Wizard helps you with the initial filter setup.</i><p> Apart from that, thanks for the nice review! Thu, 26 Feb 2004 19:52:16 +0000 Mozilla Mail != Thunderbird https://lwn.net/Articles/73149/ https://lwn.net/Articles/73149/ pflugstad <p>It's unclear if you actually reviewed Mozilla Mail 1.6 or Thunderbird, but based on the entries on the table, you may have just done Thunderbird, as a number of the features you list as missing/limited are incorrect for Mozilla Mail 1.6 (on Windows in my case, but I'm pretty sure this all applied to the Linux and other versions as well): </p> <ul> <li>I can have any sound I want associated with new mail notifications. The default is NOT just a beep, but a nice series of tones. </li> <li>It's unclear what you meant by Follow-Up's but Mozilla has Reply-To and it properly handles message ID's and thread IDs so things get threaded properly.</li> <li>I don't know precisely what you mean by "full index search", or "Search Folders", but Mozilla 1.6 Mail can do two different kinds of searches: <ul> <li>a quick search that allows you to just search the subject and other header fields in the currently displayed folder (View->Show/Hide->Search Bar)</li> <li>an extensive search dialog that lets you do full searches over a wide range of fields, folders, sub-folders and so on (Tools->Search Messages)</li></ul> </li> <li>It's unclear what you mean by "Handle mailing list" - do you mean that it can receive a digest and then split out the individual messages? If you mean something other than that, it's unclear. AFAIK, Mozilla Mail can't do this, but there may be a plug-in that does. </li> </ul<p> If it's the case that you actually reviewed Thunderbird instead of Mozilla, you might want to make that clear and possibly do a review of the current Mozilla Mail 1.6. Thunderbird is a completely different thing than the current Mozilla Mail, and while Thunderbird may eventually become the default Mail application in the Mozilla suite, it's not there yet (at least last time I tested it it wasn't). <p> As a final note: the next generation "feature" you mention, virtual folders, is something that the Emacs/XEmacs <a href=http://www.wonderworks.com/vm/> VM mail reader </a> has been doing for at least 8-10 years now. The whole thing is based on the concept of virtual folders. For people who live in Emacs, it's a really good way to do mail. <p> Pete Thu, 26 Feb 2004 19:11:28 +0000 How about a few others... like Text User Interface e-mailers? https://lwn.net/Articles/73130/ https://lwn.net/Articles/73130/ ronaldcole Mustn't leave out VM and GNUS for those of us who hate learning new interfaces and have used the same mail reader (under Emacs) for a decade or better! Thu, 26 Feb 2004 17:26:31 +0000 Key feature: threading https://lwn.net/Articles/73126/ https://lwn.net/Articles/73126/ mmutz &gt; kmail tries something like this <br> <br>Indeed. KMail 1.6 (optionally) uses a threading-by-subject algorithm <br>similar to mutt's. <br> Thu, 26 Feb 2004 17:10:42 +0000 The Next Generation of Mail Clients https://lwn.net/Articles/73124/ https://lwn.net/Articles/73124/ mwalls You might note what Mailfolder formats are supported for each client. I prefer mh based folders, which are not as commom as some of the other folder formats. Thu, 26 Feb 2004 17:00:44 +0000 Key feature: threading https://lwn.net/Articles/73125/ https://lwn.net/Articles/73125/ vblum kmail tries something like this, if I understand you correctly. In my case (old version, KDE 3.1.5) it does not get the threads quite right, though. I did not delve into the details of this, just considered it a curiosity. Thu, 26 Feb 2004 17:00:17 +0000 Key feature: threading https://lwn.net/Articles/73122/ https://lwn.net/Articles/73122/ vmole You left out a key feature: message threading. From the looks of the screenshots, none of the reviewed mailers support this. If you read busy mailling lists, once you get used to it, living w/o it is painful. Thu, 26 Feb 2004 16:50:35 +0000 How about a few others... like Text User Interface e-mailers? https://lwn.net/Articles/73117/ https://lwn.net/Articles/73117/ adastra And pine and mutt for those who perfer TUI mailers? Or are they too last generation? I use pine now, but as major distributions are dropping support, I've been thinking about switching to Mutt. I really want something I can use over an SSH terminal login. Thu, 26 Feb 2004 16:25:36 +0000 Newer version of Outlook https://lwn.net/Articles/73108/ https://lwn.net/Articles/73108/ kreide Your point is also valid, however, the only reason Outlook was even included was to serve as a reference with what is commonly available for the majority of users (which still run Windows unfortunately) today.<p>Using the latest Office 2003 would not have done most of them any good, as upgrading is not an option and might not be for some time. After reading the review they can, however, immediately decide it is time to try out one of the alternatives, several of which are multi platform. Thu, 26 Feb 2004 15:51:08 +0000 How about a few others... https://lwn.net/Articles/73107/ https://lwn.net/Articles/73107/ pizza It would be nice to throw BALSA and Sylpheed into the review mix. They're both fairly capable and lightweight. Thu, 26 Feb 2004 15:47:00 +0000 Newer version of Outlook https://lwn.net/Articles/73093/ https://lwn.net/Articles/73093/ pointwood Your comments are all true, however you do talk about the &quot;next generation&quot; of email clients. In such a comparison, the latest (supposedly much improved) version of Outlook would be interesting. I do understand the reason that Outlook XP/2000 is included. I also understand the lack of interest in paying a lot of money for the latest version of Outlook just to be able to include it in this article ;) Thu, 26 Feb 2004 15:36:49 +0000 Polarbar: a good Java based mailer https://lwn.net/Articles/73088/ https://lwn.net/Articles/73088/ blaz We use Polarbar Mailer here. It's a Java based mailer that has had pretty much all the features in your table and more. And has had them for some time. It runs on our Windows and Linux boxes and has a good mailing list where you can talk to the developers. See http://www.polarbar.org/. It's free but not gpl as it apparently still has some copyrighted code from its old origins. <p>Polarbar's main problem is that it doesn't use swing but the older awt java interface. This means that it looks good on Windows and OS/2 but the fonts and layouts can be really ugly under Linux; dunno why Linux and AWT don't mix well (swing does though), and I haven't been able to fix it, although IBM's Java 1.3 tended to look better than Sun's 1.4.1 <p>So I've been looking for alternatives and so far only Evolution seems to come close. When 1.5.2 moves into Debian Sarge, we may give it a whirl. <p>Or maybe by then polarbar will have migrated to swing.<p>Bruce<p><p> Thu, 26 Feb 2004 15:30:28 +0000 Newer version of Outlook https://lwn.net/Articles/73091/ https://lwn.net/Articles/73091/ kreide I'm not sure I agree. Most people will still be using Office 2000/XP and some even older versions, and upgrading costs hundreds of dollars (or more!). All the other mail clients, however, you can download and use today at no cost.<p>Also, I only had Office XP at hand when writing the review, which only helps to better illustrates my point I think. Thu, 26 Feb 2004 15:28:08 +0000 Reply quotation on kmail https://lwn.net/Articles/73090/ https://lwn.net/Articles/73090/ kreide <p>This feature can also be somewhat annoying as I frequently mark some text, switch to another window for pasting it (e.g. doing a Google search) and then return to reading the mail. When I hit reply only the marked text will be quoted. This is a small annoyance, however, and I agree it deserves mention.</p> Thu, 26 Feb 2004 15:22:35 +0000 Groupware functionality https://lwn.net/Articles/73087/ https://lwn.net/Articles/73087/ kreide <p>Since I was reviewing the mail client functionality in this review, I did not put a great emphasis on groupware functionality. However, I should mention that <a href="http://lwn.net/images/ns/mua/kontact/calendar-weekly.png">KOrganizer</a> also supports viewing your appointments, and todo-items, in its different calendar views (day, week, month etc.).</p> <p>Kopete (KDE IM client) also already uses the address book in KDE and KWallet for managing passwords.</p> Thu, 26 Feb 2004 15:16:04 +0000 Evolution mail import https://lwn.net/Articles/73070/ https://lwn.net/Articles/73070/ louie 1.5 does import as well; I just used it last night :) It also has limited emoticon support, but you have to turn it on in the prefs. Otherwise a generally nice review. One other thing you may want to consider is that evolution supports MS Exchange (via a proprietary plugin) and in the next release Novell's Groupwise server (code in gnome cvs.) Additionally, in 1.5/1.6, evolution is becoming a desktop-wide calendaring and addressbook server, so that, for example, <a href="http://tieguy.org/screenshots/evo-calendar.png">your panel calendar can view your appointments</a> or gaim can use the same addressbook as evo. It's going to be very cool. Thu, 26 Feb 2004 13:39:44 +0000 The Next Generation of Mail Clients https://lwn.net/Articles/73059/ https://lwn.net/Articles/73059/ pointwood When you do include Outlook, it could seem a but unfair not to use the latest version which AFAIK (I haven't used it) is much improved over previous versions. Thu, 26 Feb 2004 12:43:19 +0000 Imports from Eudora https://lwn.net/Articles/73028/ https://lwn.net/Articles/73028/ tsr2 Importing HTML email into Mozilla from Eudora is a problem, as Eudora discards the content-type header. I have edited mailboxes by hand to reintroduce this header, but if it had been a large amount of data I would probably have written a Perl script for it. <p>As the problem is in the Eudora mailbox format, I guess other mail clients that import from Eudora would also be affected. Thu, 26 Feb 2004 12:02:43 +0000 The Next Generation of Mail Clients https://lwn.net/Articles/73020/ https://lwn.net/Articles/73020/ a_hippie Greetings Kristian: <br> <br>The review so far is good. I liked the table you set up to quickly see what each client <br>sports. I'll be looking forward to your next review, Especially encryption tools and spam <br>filtering. These two elements of Email are, imo, paramount to secure communications in <br>todays spam riddled world. <br> <br>Thanks! <br> <br>Wishing you well. Thu, 26 Feb 2004 10:20:44 +0000 Reply quotation on kmail https://lwn.net/Articles/73017/ https://lwn.net/Articles/73017/ xyz One interesting feature in kmail is the ability to select only some text <br>you want to quote. <br>You select it in the original message and then ask for <br>a reply. Presto, only the selected text is quoted. Thu, 26 Feb 2004 09:47:11 +0000 Links https://lwn.net/Articles/73009/ https://lwn.net/Articles/73009/ kreide My e-mail: <a href="mailto:kreide@online.no">kreide@online.no</a><br> My homepage: <a href="http://home.dataparty.no/kristian/">http://home.dataparty.no/kristian/</a> Thu, 26 Feb 2004 08:13:08 +0000 Evolution mail import https://lwn.net/Articles/73008/ https://lwn.net/Articles/73008/ kreide <p>Thank you for the comment; I only considered the 1.5 version in my review, and I'm sure the stable 1.6 version will have better mail import. I will add this to my notes section.</p> <p><a href="mailto:kreide@online.no">Kristian Eide</a></p> Thu, 26 Feb 2004 08:10:58 +0000 Do not hesitate to send any comments! https://lwn.net/Articles/73006/ https://lwn.net/Articles/73006/ kreide Please do not hesitate to send an e-mail to kreide@online.no if you have any comments to my article!<p>My homepage is here:<p>http://home.dataparty.no/kristian/<p>Enjoy the review! Thu, 26 Feb 2004 08:03:38 +0000 The Next Generation of Mail Clients https://lwn.net/Articles/73003/ https://lwn.net/Articles/73003/ stephenjudd Why do you say Evolution does not import? I am looking at the import dialogue right now, and it supports both mbox files (which most clients can export) and Oulook Express mbx files.<p>I fear your unstable version must have been broken. Evolution 1.4.5 certainly can import. (And stores in your choice of mbox, mh or maildir). Thu, 26 Feb 2004 07:25:11 +0000 The Next Generation of Mail Clients https://lwn.net/Articles/72995/ https://lwn.net/Articles/72995/ vblum Very nice review, so far as I've read it yet. Also, very good idea to include Outlook in my <br>eyes. It _is_ the reference point that most users know, after all, and just because we (well, I) <br>prefer anything Linux-based, that does not mean that we have to close our eyes and ignore <br>what the rest of the world does. Also, it is reassuring to see that free software is really on <br>par with it ... Thu, 26 Feb 2004 05:31:01 +0000