Slashdot Mirror


The Perfect Email Client?

An anonymous reader sends: "Can those who review also design? Trying to practice what it preaches, CNET published this article, a description of the perfect e-mail client. Next up, apparently: hardware and electronics designs."

163 of 425 comments (clear)

  1. the bat by fyonn · · Score: 4, Informative

    for me the bat (www.ritlabs.com) comes close, now if oly they did a version for freebsd, even linux would do)

    dave

    1. Re:the bat by carm$y$ · · Score: 2

      The bat has one major drawback: if you want to use encryption, it positively sucks. Basically it wants to use it's brain-dead pgp implementation (pgp2.x, RSA keys only etc) - even if you *have* a decent pgp or gpg installed.

      I couldn't get past this. But hey... maybe I'm paranoid. But are you paranoid enough?

      --
      -- No sig today
    2. Re:the bat by WowTIP · · Score: 2, Informative
      I searched for a good email client to use under windows a while ago. My preferred choise should:

      Not need to be installed (no tampering with the system).

      Be able to import Eudora adress books.

      Be as small as possible.

      Have an easy-to-use adress book.

      Be freeware if possible.

      Be configurable (looks, fonts, etc.).

      Be able to handle multiple accounts.

      Be able to read/remove HTML.

      Pegasus and Eudora was both too large, so the list was narrowed down to:

      Kaufman Mail Warrior.

      Opera browser mail.

      Poco mail

      The bat!

      i.Scribe

      After trying these clients out separately for a while, I came to the conclusion that Poco mail fitted my list best. Not that it was outstanding in any way, the bat! and Kaufman was almost as good. I didn't like the interface of the bat though, and Kaufman, though very nice, had some problems with replying to HTML mails. The only things with poco that didn't fit my wish list is that it is not free and that it needed installation. Otherwise great program. I will be keeping an eye on Kaufman MW though. If some small details are improved, the client will rock.

      If you know another WIN32 mail client that fits my wish list pretty close, please tell me. (Never satisfied :)

      --

      --

      "I'm surfin the dead zone
      In the twilight, unknown"
    3. Re:the bat by Lurks · · Score: 2

      They make a seperate product called Secure Bat, which is really really good at PGP stuff. It even has loads of extra stuff for the majorly paranoid. Check it out.

    4. Re:the bat by wnknisely · · Score: 2
      There's a brand new - like *today* - plugin that allows you much finer control over PGP. Near as I can tell it lets you bypass the hard-coded PGP built in and use the standard distributions.


      There'll probably be more information forth coming, but in the meantime, go hit the archives of the mail list. (Links found on the support pages at RIT Labs.)

      --
      In illa quae ultra sunt
  2. The perfect email client by TheDick · · Score: 3, Funny

    Is one who doesn't call every few days because they "can't get their email" It doesn't give any error messages they say, they just can't get it. Have them open up OE, and low and behold, a box asking for a username and password. At this point they SWEAR they don't have a password. After you explain that you MUST have a password, then they start with the "I don't know it" routine. I swear, its not worth it.

    --

    1. Re:The perfect email client by __past__ · · Score: 2

      Um, I don't think that's the meaning of "clients" they had in mind... Unfortunatly, scince user design is a highly underrated part of the IT industry, given e.g. how much it contributed to Microsofts success (Remember the good old times when users didn't think that "just reboot, and if that doesn't help, reinstall" was a perfectly normal strategy to fix problems, and constant crashes in no way related to software quality?)

  3. For great burglaring opportunities by sebi · · Score: 4, Funny

    Auto response when you're away? Great! One e-mail, and I know that I have five hours to clean out your home office...

  4. Hmmm by hattig · · Score: 4, Informative
    Pine has done the colouration of emails based upon criteria for years now, and it is a most useful feature that I would like to see in other email clients.

    The other points here are a checklist for current open source email clients (Evolution, KMail, Mozilla Mail, etc) - many of the features are already integrated of course. It is just Outlook that is lacking, and it will remain lacking because Microsoft take ages to upgrade software, and then only add features they think the user needs, not what the user actually needs.

    One thing I hear a lot about is the Amiga email program YAM as being extremely good. It is open source as well - a Unix port would be interesting.

    1. Re:Hmmm by Paladin128 · · Score: 3, Informative

      Although many email clients offer *some* of these features in some form, the point is no client offers them all in a consise form. As a Human-Computer Interation (HCI) designer by trade, most of their design is head-on. The Floating PIM pane is a great idea, particularly if it has one line that notifies when new email is there and from whom, and can be used to un-hide the actual email client.

      The split pane for the email messages, if done properly, could be nicely exploited. The "SPAM" button is a wonderful idea. The integrated instant messaging I could easilly do without... too hard to do it in both a useful and intuitive method.

      I'm probably going to implement many of these designs this summer in a cross-platform open source email client. I may use some other client as a base as I'm not familiar with POP3 or IMAP. I'll probably wind up doing this in Qt.

      --
      Lex orandi, lex credendi.
    2. Re:Hmmm by Emugamer · · Score: 2
      Pine has done the colouration of emails based upon criteria for years now, and it is a most useful feature that I would like to see in other email clients.
      The other points here are a checklist for current open source email clients (Evolution, KMail, Mozilla Mail, etc) - many of the features are already integrated of course. It is just Outlook that is lacking, and it will remain lacking because Microsoft take ages to upgrade software, and then only add features they think the user needs, not what the user actually needs.

      Outlook is missing it? True they weren't the first ones to the market but the have had it for 2 years atleast. Outlook I have to say is one of Microsoft's best products and as much as you flame microsoft, they do do some decent hings for your average desktop. In an office enviorment, in a non tech industry, outlook is by far the best choice. It is very easy to teach (interactive teaching CD's) and couppled with Exchange server keeps our agency moving along quite nicely. I'm sorry but linux is not as simple as microsoft and till it is, it won't be taking over the desktop..

      P.S. I use pine as my email client at home

    3. Re:Hmmm by Pfhreakaz0id · · Score: 2

      Wow! I couldn't imagine using a mail client that couldn't search message bodies.... (I'm horrible about organizing messages into subfolders and things so I can find them)

    4. Re:Hmmm by RFC959 · · Score: 2
      The "SPAM" button is a wonderful idea.
      Correction: the "spam button" sounds like a wonderful idea. A "remove all evilness and cruelty and hurtful things from the world button" also sounds like a wonderful idea. Flying cars sound like a wonderful idea. The problem is that they're rather hard to implement. This "design" is little beyond blue-skying, as they've given no thought to how you would actually do these things. As others have pointed out, most spammers are forging their headers anyway, are using a spamhaus ISP that doesn't care, or are simply not accepting incoming email. A "one-click spam reporting tool" would only lead people to click the button without thinking about what they're doing, and bother people who can't or won't do anything.
    5. Re:Hmmm by connorbd · · Score: 2

      They do use it, but on an out-of-box OS X system I think you need to use ls to see it. The Finder suppresses the extension, but it is there.

      I think Apple's system makes more sense to the end user, but it would seem that using both would be the ideal. After all, Apple recognized a long time ago that file extensions are how the rest of the world does it.

      /Brian

    6. Re:Hmmm by nitehorse · · Score: 2

      At what cost does that usability come, though? Sure, it might be a simple interface, and it might even be a good one (arguable, imo) but the real issue at hand is that Outlook is the single largest virus propogation program in the _world_.

      Think about that next time you double-click the icon.

      -clee

    7. Re:Hmmm by Doomdark · · Score: 2
      That's what MS would want you believe, but more fundamentally, most (all?) other email programs do not automatically execute included code. And/or code that can be embedded runs with proper security restrictions (JavaScript simply has no way to access local file system, for example).

      I might buy the argument for OS vulnerabilities, but for email client, biggest reason is technical. Most of the stuff would be impossible with all other email clients.

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
  5. i'd rather drive homer's car by cheesyfru · · Score: 3, Funny

    This reminds me a ton of when Homer was hired by his brother to design the ultimate car, the "car of the common man". Ugh. :-)

  6. stored searches instead of folders by macpeep · · Score: 5, Interesting

    I've been planning an email system that is based on searches rather than folders. The user interface might be "folders" but in reality, each "folder" is actually a search into an email database. This means a number of things. First of all, emails can exist in any number of folders (including no folder at all). Folders can have all kinds of "complex" rules such as "unread emails plus emails that have been read within the last 10 minutes". This would be a kind of "inbox", for example. Then there could be "Today's emails". "Yesterday's emails", "Emails from Firstname Lastname", "Work related email" and so on. Emails can be flagged using filters to help categorizing them. For example you could have a folder "work emails" that simply search for all emails that have a "work" flag set. The work flag would be set when the email arrives by checking if the email matches a set of rules (is from certain people, is to a certain email address, has a certain topic etc.).

    The basic idea is to get powerful email management without having to actually manage "at runtime". Instead, the management happens by setting up folders and rules.

    One implementation idea is to implement it as an IMAP server that one would run locally. That would allow people to use existing email clients with this system. I haven't decided about that yet though.

    1. Re:stored searches instead of folders by mjh · · Score: 4, Insightful

      Evolution comes close to doing something like this already with it's "Virtual Folders". You might want to check it out.

      --
      Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
    2. Re:stored searches instead of folders by DavyByrne · · Score: 2, Informative

      The BeOS has enabled you to do just this since day one. In Be, every email is just a file. Because of the uberfilesystem BFS (and its file-typing system), you can create lightning-fast queries based on the email headers, achieving exactly the result you describe--no specialized client required.

    3. Re:stored searches instead of folders by fdiskne1 · · Score: 2, Informative

      The Groupwise Client already does this. I agree, it's great!

      --
      But why is the rum gone?
    4. Re:stored searches instead of folders by Locutus · · Score: 2

      The Polarbar Mailer does virtual folders too but so far I can't figure out how to "dock" the folder into my message tree.

      I think this guy has a great idea and I think it could be the start of an message dbase that every app could use for contact information too. I hate that every app has it's own contact information....

      Wouldn't it be cool to blow CNET's mind and prototype this UltimateMailer in the OSS world instead of the closed source software world.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    5. Re:stored searches instead of folders by WolfWithoutAClause · · Score: 2

      Yes, I had the same idea. The problem is scalability. What happens when you get 100 megabytes of mail, and you have to search the whole lot.

      I was thinking it would be a good idea to search the emails, google style, by building indexes when you receive each email item. It would double the size of the mailbox; but who cares, disk is cheap. Besides, having quickly searchable mail allows you to delete stuff more easily.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    6. Re:stored searches instead of folders by sdowney · · Score: 2, Insightful
      You're reinventing Lotus Notes. This is exactly how Notes stores it's email. Everything is really in a database, and the folders that are displayed are actually queries against the database.

      In theory, this is great.

      In practice, it's a disaster.

      Of course, the Notes UI doesn't help. But the problems go deeper than that.

    7. Re:stored searches instead of folders by Ctrl-Z · · Score: 2, Insightful


      I think this guy has a great idea and I think it could be the start of an message dbase that every app could use for contact information too. I hate that every app has it's own contact information....

      And just what exactly is the problem with LDAP?

      --
      www.timcoleman.com is a total waste of your time. Never go there.
    8. Re:stored searches instead of folders by 1010011010 · · Score: 2

      Looks like a job for Gnome VFS... we could probably create a module to support a contact:// moniker.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    9. Re:stored searches instead of folders by macpeep · · Score: 2

      Well like some people have pointed out, similar systems exist. One of the main reasons that I'm doing this is as a mental exercise. Simply to DO IT. The fact that similar systems exist is just a "proof of concept" for me really.. It proves that the idea isn't totally crazy. :)

      With custom tags and flags for emails, you can set it up so that it's exactly like a traditional folder based email system. So the way I see it, it can only improve on existing email systems, as long as it performs well.. But that's part of the challenge => the fun. :)

  7. Interface Design by SuperCal · · Score: 2, Interesting

    I was looking for a skinable Email Client not to long ago, and this is why. After looking though what was availible ,by way of Email Clients,I desided that it was fairly obvious that everyones idea for a perfect inferface is different, so the only way I was going to get things just the way I wanted was to design the interface myself, unfortunantly I am still unable to find a skinable Email Client that is stable enough to use everyday. I may work on a ducttape rigged client myself.

    --
    Business News and Resources: www.usasource.net
  8. This sounds... by ectospasm · · Score: 3, Insightful

    like asking for bloatware if you ask me. Like somebody once said, a tool should do one thing and do that one thing well.

    I dunno, just my thought.

    --


    We are the music makers. We are the dreamers of the dreams.
    1. Re:This sounds... by dgroskind · · Score: 2

      a tool should do one thing and do that one thing well.

      In the case of email, 3 things: It should download the messages, store them locally, and send messages. The rest would be APIs for displaying, composing, indexing, sorting, and PIM features. All of these other features would be plug-ins from various vendors that could be upgraded or replaced when better plug-ins came along.

      The tricky question is what the local storage format would be. Probably, the simpler the better: store the messages as files in the order they're received using the file system to break them up by year, month and day. An indexing or folder API would provide more sophisticated retrieval.

      I believe Web-based clients that interact with sendmail work this way.

    2. Re:This sounds... by tswinzig · · Score: 2

      like asking for bloatware if you ask me. Like somebody once said, a tool should do one thing and do that one thing well.

      Uhhh, just so you know, that person was a Unix person, and CNET is not filled with Unix people (and neither is most of the world).

      --

      "And like that ... he's gone."
    3. Re:This sounds... by Locutus · · Score: 2

      I like that part about complaining that PIMs are separate apps but then they want a separate panel with PIM features that will stay running when the email is closed.... Sounds just like a separate PIM app to me. OK, so they added a feature to show how many messages are in your inbox. Big wooop.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    4. Re:This sounds... by Locutus · · Score: 2

      That is why I liked the OpenDoc concept so much. If OpenDoc had been successful, people could have docked the OD Parts they wanted into their custom email app and provided most of what these guys wanted without building an entire application from scratch.

      Where's Cairo? Jerks....

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  9. Sounds good, actually by Anonymous+Brave+Guy · · Score: 4, Informative

    I think they've done a pretty good job, actually. I particularly like the integrated encryption and spam-reporting tools. These are widely asked for by those in the business, and yet no mainstream e-mail client seems to provide them. I'm sure more people would use them if they were easily available, rather than something you have to fight for. For example, there is a helpful service for spam complaints, who amongst other things will forward the details to the relevant abuse address, but how many people know that, or where to find it?

    That said, I'd settle for just having the colour-coded "new mail" icon with the ability to hover over it and see the sender/title. At the office, where we use Outlook/Exchange Server, one of our guys tried to write a tool that hooked into Outlook and did that a while back. Unfortunately, he found insurmountable problems with the way Outlook's automation and new mail reporting features work. Too bad, as the rest of us were looking forward to him finishing it! That alone, to me, would be a major improvement. Here's hoping some of the guys at MS read the article!

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:Sounds good, actually by sheldon · · Score: 2
      I particularly like the integrated encryption and spam-reporting tools. These are widely asked for by those in the business, and yet no mainstream e-mail client seems to provide them.


      Outlook has supported integrated encryption and digital signing since at least version 2000. It's really quite easy to use and administer, as you can automate the creation and delivery of users private keys, etc.


      I don't know about the spam thing... I think if that went mainstream it'd cause a lot of problems.

    2. Re:Sounds good, actually by ahodgson · · Score: 2, Insightful

      Automated spam reporting that actually works is a huge undertaking. SpamCop only just does a tolerable job of it and they still screw up a lot, and they've been working on it for years.

    3. Re:Sounds good, actually by Anonymous+Brave+Guy · · Score: 2

      You might want to visit www.abuse.net and read about their automated forwarding service and such. It's not likely to happen any time in the immediate future, I agree, but there are already mechanisms in place to automate reporting to some degree.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  10. Eudora by Beowulf_Boy · · Score: 3, Informative

    Eudora would be a great email client, if it weren't for a few things.
    1. I don't believe it is out for Linux
    2. Wierd ass server naming conventiongs. Your server name is usually like, mail.myrealbox.com in netscape, Yet in Eudora it ends up being, Username@imap.myrealbox.com, and sometimes that even doesn't work, its strange.
    3. Buggy as crap, and doesn't like alot of servers from what I can figure
    4. Ok, joke error messages are funny, if you know what they are supposed to mean. "I sent the password to the server, and said, shhhh, don't tell anyone, and the server said....shhhh....this ..won't work." Ok, is it a bad password, bad server naming convention, or a dozen others. I've seen it do this when I know my net connection is down, so its like, WTF!

    Good stuff
    1. multiple email boxes/servers/usernames
    2. Easy to set rules
    3. easy interface
    4. tech support is disant from the one time I used it.
    5. the only problems with the free one is that there are adds on the bottom left, very small noninvasive adds.
    6. you can do cool crap like not only mark an email as read, but mark it with 10 different colors, so you can seperate them between clients/problems or etc.

    1. Re:Eudora by SCHecklerX · · Score: 2

      Give sylpheed a try. Drag drop attachments even work (one way at least, *sigh*) with ROX.

    2. Re:Eudora by SCHecklerX · · Score: 2
      Opps. forgot the 'http://' in my link. Duh.

      http://sylpheed.good-day.net/

    3. Re:Eudora by Alsee · · Score: 2

      Try sending a Eudora user an e-mail with "Attachment Converted: c:\windows\ssblank.scr". Wait for an e-mail back that says "Whenever I load your attachment, my screen goes black...?"

      &LT sarcasm &GT Oh, wonderful &LT /sarcasm &GT . And if someone sends you an e-mail with something like "Attachment Converted: c:\windows\command\format.com"?

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    4. Re:Eudora by guanxi · · Score: 2

      Try sending a Eudora user an e-mail with "Attachment Converted: c:\windows\ssblank.scr". Wait for an e-mail back that says "Whenever I load your attachment, my screen goes black...?" :-)

      I've used it for years. It's not a clickable link unless you send the actual attachment. If you just send the text "Attachment Converted..." it does no more than it would here on Slashdot.
    5. Re:Eudora by Beautyon · · Score: 2

      Mozilla is quickly becoming my preferred choice of mail client. You can now use pgp with it seamlessly with Enigmail and its filtering and message coloring is approaching Eudora's. It also has message threading, which is incredibly useful. It handles HTML mail better than Eudora, and is less buggy than Eudora.

      What is really great about Mozilla is that people can add what they need to it, in the way that Enigmail has been created. If you need better filters, you can write an extension for Mozilla Mail that does what you need.

      I've used Eurora since 1996; its about time that we have a robust alternative to it, beacuse its development is very slow, its buggy, the filters are not sane, and its performance is not what it should be. Also, its not available for Linux, and we are not doing any more windoze in our operation, so unless Qualcomm ports Eudora to Linux and improves it dramatically before Mozilla 1.0 comes out, we are bailing.

      What I would like is a migration utility so that I can move all of my messages and setings to Mozilla Mail in one operation, and then move that bundle to my Linux installation, or any other Mozilla installation.

      Something for the Mozilla evangelists to think about.

      --
      ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
  11. Can those who review also design? by gazbo · · Score: 5, Interesting
    Frankly no. The majority of the features they list I would turn off (they would have that option, right?) Some are good but obvious (integrate PGP - no-one's said *that* before)

    Some just show that these people do not understand UI design (all powerful right-click. Yup, nice idea, but when you say how many options there are in modern clients, I wonder how you expect them all to fit in a context menu? As an example they give 'send all mail from this user to folder x' Well great, but to be all powerful they also need 'block email from this user','automatically reply to this user with x', direct all email with this subject to x' etc. all in the context menu)

    Overall, a couple of nice ideas, a couple of dumb ideas, and a rehash of some oft-mentioned ideas. Hardly anything groundbreaking.

    1. Re:Can those who review also design? by Alsee · · Score: 2

      nice idea, but when you say how many options there are in modern clients, I wonder how you expect them all to fit in a context menu?

      Reminds me of a friend's computer. Click start menu, mouse over to programs, and the enire screen gets BLOTTED OUT with a FOUR COLUMN list [pardon me while I go VOMIT] . Nothing but crap he will never use and old versions of AOL.

      While I'm on the issue, one of the worst offenders is games. What are the chances that we could get the game industry to stop installing to START/ PROGRAMS/ FOOBARSOFT_r001z_d00d!/ FOOBARSOFTgames_r001z_d00d!/ BLARFO'S-ADVENTURE/
      [BLARFO.EXE, LICENCE.DOC, LEGAL.TXT, REGISTER.EXE, README, READEME.TXT, README.DOC, README.HTML, README.WPD, README.WAV. UNINSTALL_BLARFO's-ADVENTURE, BLARFO_Screensaver!.SCR, Screensaver_LICENCE.DOC, Screensaver_LEGAL.TXT, BLARFO2-Blarfo_does_hollywood.MPEG, Director-of-marketings's-girlfriend's-website.HTML , LemonMeranguePie.PPT]

      Just install to C:\games\blarfo\ or to C:\Program files\games\blarfo\. Just add shortcuts to Blarfo.exe and *maybe* Blarfo.txt in STARTMENU\GAMES\ or to STARTMENU\PROGRAMS\GAMES\.

      Oh yeah, as I was saying - it was nauseating when my friend's START\Programs blotted out the entire screen. And then there's his STARTUP folder... [The pain! Somebody please stop the pain!]

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    2. Re:Can those who review also design? by lkaos · · Score: 2

      Frankly no. The majority of the features they list I would turn off (they would have that option, right?) Some are good but obvious (integrate PGP - no-one's said *that* before)

      Yes, Mozilla can already do this. I am convinced that Mozilla can do anything at this point. It has become the Emacs of web browsers (MozillaOS anyone ;-))

      --
      int func(int a);
      func((b += 3, b));
  12. Mutt? by NWT · · Score: 2, Interesting

    Oh, I like my Mutt/Procmail/Fetchmail Mail system most ... it simply does what it should do!

    --
    Life sucks.
    1. Re:Mutt? by lessthan0 · · Score: 2, Interesting

      Amen, brutha.

      Although, I would make it Mutt/Procmail/Fetchmail/Postfix to complete the food chain.

    2. Re:Mutt? by Fweeky · · Score: 3, Informative

      Maildrop may be a reasonable replacement to the procmail part, since procmail's rather messy and has a filter language that would make Larry Wall blush.

  13. integrate schmintegrated by billy_troll · · Score: 2, Insightful

    when i want to read my email, i use an email client. when i want to message some one i use a messaging program. when i want to download porn i use a P2P app. most of the time the only 2 features om the email client i use is the reading "feature" and the "writing" feature. although it is useful to hava an address book in the email program. this is one of the reasons why i find pegasus so easy to use.its simple, lightweight, doesnt crash, supports HTML and RTF (bleck)and has an address book. this is all i need, not some complicated mail client that is full of uneccesary bloat that i , and may others dont need. remember, adding more features will reduce the stability of any program ie outlook & outlook express or kde vs enlightenment. (integrated browser crap)
    so there. pfffffffffffff

    --
    -----im billy troll----- im better than you at everything you do.
    1. Re:integrate schmintegrated by PigleT · · Score: 2

      Agreed. Email != IM != PIM, FFS.

      Personally I think something that slams HTML mailing is sensible too.

      I use fetchmail, procmail, spamassassin and razor at ork with a frontend of Gnus, amongst a company of M$loth-lusers, and I have no problems at all.
      In fact, compared to all the M$loth+telnet+vim+/usr/bin/cvs "people", I have a particularly easy life of it - mail comes in, diff gets saved out, edited, sanity-checked, applied with Ediff mode and then committed to CVS all from within Emacs.

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
  14. They left out some spam protection by www.sorehands.com · · Score: 4, Insightful
    I don't mean the autoreporting of spam, but protection from web beacons, bugs, or whatever they call it.


    Some spammers put in an image tag that includes the email address, or encoded email address as part of the image request string so that they know it has been opened. That way, they can verify the address.

    1. Re:They left out some spam protection by jesser · · Score: 2

      Wish lists don't have to include "don't include security or privacy holes in the software". That should be assumed. If cnet had been reviewing Outlook Express or Mozilla Mail, it would have been a reasonable request, but they were listing "features today's mailers don't have that we think would be cool" and not reviewing a specific product.

      --
      The shareholder is always right.
    2. Re:They left out some spam protection by SmileyBen · · Score: 2

      ...and it doesn't load components that you don't use, so the calendar isn't hogging memory if you never use it...

    3. Re:They left out some spam protection by stripes · · Score: 2
      Wish lists don't have to include "don't include security or privacy holes in the software". That should be assumed.

      Given the state of today's commercial software, it might be a good idea to mention things like that rather then assume.

    4. Re:They left out some spam protection by Genom · · Score: 2

      yes, recognize urls and other items, and allow a link to launch the appropriate application, but I don't need HTML in my email.

      Even better - give an option to strip the html entirely - leaving only plaintext - and then, optionally, recognize urls/email addys and linking them appropriately.

      That way you get the best of both worlds - the security of plaintext, and the convenience of being able to read email from people who (for whatever reason) use html email, without having to jump through hoops to do so.

  15. Isn't that a bit harsh? by Anonymous+Brave+Guy · · Score: 3, Interesting

    I think you're being overly negative. OK, I agree that I'd probably turn off the majority of features. I don't use most features in most of the other packages I use, either. But as long as there's an easy option to switch off the bits you don't want and the UI isn't forced upon you, the features they suggest would help many people and inconvenience no-one, AFAICS.

    As for things like PGP -- yes, maybe they are obvious, but apparently not so much so that mainstream e-mail clients already do it, eh? This article doesn't seem intended to provide leading edge research, it's a summary of the state of play, and where they think improvements could be made. In most cases, I think they're right. Putting them down because they don't have ten new improvements (and they didn't ignore good features just because someone's mentioned them before) hardly seems fair.

    No, most of it wasn't groundbreaking, but I don't think it was meant to be. It was a wish list, a summary of some missing features they'd like to see incorporated into e-mail clients, and a pretty good one, IMHO.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  16. Where is "respects Internet standards"? by Charles+Dodgeson · · Score: 5, Insightful
    Others have alreadypointed out the bloat. (I want an emailer that includes a doctor/Eliza function!), but there is a terrible amont of stuff missing from the list. Making it hard to compose messages which violate standards should be close to the top of anybody's list.

    As for autoresponders, they shouldn't be in the client unless that client (a) has access to envelope information, and (b) can send things as error messages (null envelope from). I also have rant about broken autoresponders.

    --
    Prime numbers are exactly what Alan Greenspan says they are -S. Minsky
    1. Re:Where is "respects Internet standards"? by renderhead · · Score: 2, Insightful
      This is a very elitist perspective, if you ask me. Sure, it's annoying to get poorly designed e-mail messages, or messages that are impossible to open, but do you really think the solution is to make it harder to create these messages? That is absolutely pointless. What user is going to buy a program that makes something that they take for granted more difficult? Sure, you'll buy it, but you already know how to make standards-conforming messages. The people who need it the most are the ones who won't buy it because it has fewer "features."


      In my experience, the best way to teach people how to write clean e-mails, html, code, etc. is to let them do it however they want at first and then deal with the consequences. "What, you couldn't open my e-mail? Why not?" The next time, they'll do it better, without someone saying, "I'm sorry, you're stupid and we're afraid you'd do bad things with this feature, so we're eliminating it."

      --
      I wish that my inferiority complex were as good as yours.

      -RenderHead

    2. Re:Where is "respects Internet standards"? by LadyLucky · · Score: 2
      Others have alreadypointed out the bloat. (I want an emailer that includes a doctor/Eliza function!),

      No doubt emacs will support this functionality soon.

      --
      dominionrd.blogspot.com - Restaurants on
  17. Hmm. by Anonymous Coward · · Score: 2, Interesting

    When I think about e-mail, I think about pine. Lately, I've been thinking about other clients for Linux. I sure as hell don't think about Outlook, unless there's a virus scare.

    1. PIM.. Sounds nice, but I want my e-mail client to do *e-mail*, and do it well. No thanks.

    2. Split box. Hmm. No problems with it, but I'm not sure I'd use it.

    3. Built in IM. WHY?! FOR THE LOVE OF BOB, WHY?!

    4. Auto-response. I'd still get twenty messages in the span of an hour asking 'r u ther?!?!?!' from people who can't figure out how to turn their speakers on.

    5. Integrated PGP. This'd be great, because as it is now, PGP is too confusing for the average person to use.

    6. Spam reporting.. to the spammer's ISP.. Heh. Considering most illegal spam comes from faked headers.. This'd work out great.

    7. Mouse-over contact info. Very not bad idea.

    8. Smart notification. Again, a not bad idea. I'm surprised this hasn't been implemented yet. (It probably has.)

    9. Who needs a mouse? If you do, this might not be bad.

    10. My e-mail doesn't seem like pregenerated drivel, so I doubt I'd use templates. I could see them being useful to businesses, though.

    Bonus: Oh god, make the bloat stop.

    In conclusion, we've got a few good ideas, and the rest.. Well, there's always emacs. It can do everything already.

    1. Re:Hmm. by Vanders · · Score: 2, Interesting

      I have to agree, most of their ideas seemed like crap to me. Some of them though, like mouse-over contact information, split folders & more options on context menus (Although not to the level they ask for!) are sensible and not-a-bad-idea.

      Some of these might get into later versions of my own email client

    2. Re:Hmm. by RFC959 · · Score: 2
      3. Built in IM. WHY?! FOR THE LOVE OF BOB, WHY?!
      Amen to that. I have GAIM at work, but most of the time I leave it off. I already have email and a phone and people still drop by to bother me in person - why the hell do I need another way for people to bother me? If anybody's thinking about writing something like this - FOR GOD'S SAKE, INCLUDE A WAY TO TURN IT OFF. I do NOT want to automatically be logged into IM whenever I'm reading my email. Did the writers talk to anyone who's actually used a system like this? A friend of mine who uses AOL has had to set up multiple screen names simply because she can't avoid logging into AIM (and becoming visible to everyone) every time she goes on AOL.

      And needless to say, the one thing I really care about, they didn't think of: REPLY AT THE BOTTOM, NOT THE TOP!

  18. Here is what I have as my perfect email client by TV-SET · · Score: 3, Insightful

    There are three major points for my perfect email client:

    1. Look and feel the same in X and console, so that I could make use of both xpdf/mozilla and remote mail reading.
    2. Localization. Being non-native english speaker, this one is pretty important.
    3. Keyboard navigation

    For the last 4 years I am extremely satisfied with the combination:
    - fetchmail (getting mail)
    - procmail (sorting mail into mailboxes)
    - mutt (reading/replying)
    - vim (editing)

    When it comes down to analyze mailbox and generate some reports, like for example, in the case with antivirus reports, I use perl with Mail::MboxParser module.

    For all my friends, who need GUI to read email, I recommend using Mozilla and or Evolution

    --
    Leonid Mamtchenkov ...i don't need your civil war...
  19. To busy. Look at kmail. by ddmckay · · Score: 4, Interesting

    The proposed design is way too busy with too many features I'd turn off if I were using it. The ultimate e-mail client IMHO is one that does e-mail, only e-mail and does it well. The ultimate e-mail client needs to:

    1/ Support *all* inbound e-mail standards, pop, apop, pop over ssl, imap, imap over ssl, MicroSoft exchange (I don't want to run Outbreak^h^h^h^h^hlook), etc. I don't want to change e-mail clients to match up with whatever e-mail server is in use where I am working.

    2/ Support *all* outbound e-mail standards, smtp *and* the various authenticated smtp methods. Security matters.

    3/ Deal with *all* content standards, MIME, HTML, etc. and provied fine control over how they are viewed (e.g. no html, html without downloading images, etc.)

    4/ Supports crypography (GPG, S/MIME, etc).

    5/ Message filters. Filter inbound mail, filter on demand, etc. Filter on any header or other part of the message. Filter using external programs like spamassassin, etc.

    6/ A Clean UI. No oversized cute buttons, etc. Let me decide where to put the list of my folders, messages in a folder, etc.

    An example of an e-mail client that's close to ideal for me is KDE's Kmail.

    1. Re:To busy. Look at kmail. by mpe · · Score: 2

      1/ Support *all* inbound e-mail standards, pop, apop, pop over ssl, imap, imap over ssl, MicroSoft exchange (I don't want to run Outbreak^h^h^h^h^hlook), etc. I don't want to change e-mail clients to match up with whatever e-mail server is in use where I am working.

      You missed the most often ignored catagory. Just opening files, including on network shares with Windows workstations.

      2/ Support *all* outbound e-mail standards, smtp *and* the various authenticated smtp methods. Security matters.

      Your probably also want proper SMTP as well as third party relaying. There is also simply sending the data to another program.

      3/ Deal with *all* content standards, MIME, HTML, etc. and provied fine control over how they are viewed (e.g. no html, html without downloading images, etc.)

      Maybe also sanitise HTML before rendering it if you want to effectivly feed it to a web browser. Or even give though to using an HTML rendering program with more limited capabilities.

      5/ Message filters. Filter inbound mail, filter on demand, etc. Filter on any header or other part of the message. Filter using external programs like spamassassin, etc.

      This may be more a part of a MTA than a MUA though.

  20. Toolbox by __past__ · · Score: 2
    They want the PIM features of their EMail-Client to work independently from the rest of it? Um, how about using a different application for different tasks?

    Obviously bloatware has finally won, if users even request it. Is there really something wrong with the "toolbox" approach of one tool for one job, or is it only that Windows-socialized people never had a chance to learn about it (due to the lack of usable tools)?

    (Then again, I use Gnus.. but that is of course something completely different!)

    1. Re:Toolbox by NearlyHeadless · · Score: 2
      They want the PIM features of their EMail-Client to work independently from the rest of it? Um, how about using a different application for different tasks?

      The E-mail client will have the most interaction with the Address book/PIM features, so it makes sense to have the E-mail client be the "host" application of the PIM. The way Windows software is written, with DLL-based components, there's not much distinction between having a separate application and just being a component of the E-mail client.


      Just a few weeks ago, I spent hours cleaning out my wife's Outlook Contact List, so I have a few ideas.


      (1) Keep track of when each address was added to the address book. It was hard to tell which of a person's many addresses was current.


      (2) Let there be a way of marking an address as inactive. Yes, you can delete an address, but then later it may be added in again (automatically or manually).


      (3) A richer data model for addresses and a user interface to match.

      Right now, you can have only 3 e-mail addresses per contact. Not adequate. You need an unlimited number. Also, you should be able to share addresses (e-mail and otherwise) between people. John Smith and Jane Smith have different business phones and business e-mail addresses, but have the same home phone and address (and then again, have separate cell phone numbers.) I shouldn't have to update their home addresses separately. (Of course, it should keep a history of their past addresses, not just delete them.) There should be an easy way to tell the PIM that two contacts are really the same person and should be merged.

  21. why get fancy? by trb · · Score: 2

    Before I did any of this fancy stuff, I'd settle for fixing aol and outlook to have all mail sent to more than three recipients to be automatically bcc'd, unless overridden by the sender.

  22. Evolution + Gabber by Raleel · · Score: 2

    I'd love to see gabber and evolution linked together a little more. Perhaps automagic importing of vcards or right click options for emailing a contact on your gabber list.

    I've gotta say, it'd be awesome for a corp environment. Gabber (and Jabber as a whole) is a pretty neat protocol, and includes a lot of features that I just love (gpg/pgp encrypted messages, ssl logins...god I love not having my traffic sniffed to death). Combine this with a jabber server in the corp setting, it'd pretty neat for communicating.

    --
    -- Who is the bigger fool? The fool or the fool who follows him? --
  23. It might be nice, but it's not an email client. by David+Kennedy · · Score: 2, Interesting

    There are some terrible ideas on that list:

    (1) Floating PIM pane.
    This isn't an email client function. Sure, it's nice, and I do use Outlook's Calendar at work, but it's nothing to do with email. Having it hook into and be readily accessible from email window though - that'd be useful. Provided I get to choose what to use. Consider Outlook - it rules corporate email for one simple reason - scheduling meetings.

    (2) Split view in-box.
    Why split view? Why 2? Just make it more flexible.
    Let one of them be my window to Usenet, let one be a project email folder.

    (3) Instant Messaging.
    Okay, I don't use IM. However, my views on it's utility aside, why would you want it embedded in a giant window? It's the sort of app that runs in a small window in the corner of the screen - sticking it in the email client is ... odd.

    (4) Calendar linked autoresponse.
    NO NEED! Why would I want to send an email and get 30 replies all stating that they're in a meeting?
    If I'd wanted instant replies I'd have phoned, or met in person. By mailing I'm batching the job - unless the person is gone for weeks I don't care.
    Often even urgent work emails don't get replied to for 2-3 days. But that's fine for email. If people are away for days they can choose to set autoreply anyway.

    Sounds like the ideal mailer would be a blend of Outlook and Mutt!

  24. Let me IGNORE HTML mail! by Sax+Maniac · · Score: 5, Insightful
    The #1 feature that I want in a mail client is:

    When some moron sends me dual-encoded HTML/text mail, let me prefer to show the text version. If they sent HTML-only mail, convert it to text. I never want to see HTML. Ever!

    I am sick of getting HTML spam that automatically starts banging on my net connection, even before I get chance to blacklist the appropriate site through Junkbuster.

    (And no, I don't want to use a text-mode client. That's throwing the baby out with the bath water.)

    --
    I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
    1. Re:Let me IGNORE HTML mail! by cxvx · · Score: 2, Informative

      KMail allows you to do that:

      You can prefer plain-text over HTML, enable HTML but not letting it pull external resources (webbugs, images,...) or just accept it al. You can also enable HTML on a folder basis, wich is nice for some legit HTML newsletters I recieve

      --
      If only I could come up with a good sig ...
    2. Re:Let me IGNORE HTML mail! by GypC · · Score: 2

      Mutt does this. And it's MIME compliant, so any non-text attachments can be opened by the associated program in your mailcap file. Mine is set up to open HTML in mozilla (if I'm running X) or lynx, and open images with display (ImageMagick). You can associate a program for every MIME type...

      It truly does suck less.

    3. Re:Let me IGNORE HTML mail! by Aanallein · · Score: 2

      I'm helping you hope. However, there hasn't been any activity during the last day in bug 30888 (http://bugzilla.mozilla.org/show_bug.cgi?id=30888 (linking from slashdot blocked so you'll have to copy/paste manually) - which I assume is the bug you're talking about), and one of the recent comments makes me fear the worst:

      I think this is an interesting feature and if it had landed earlier, I would be much more in favor of taking this. I think that taking this now for either Mozilla 1.0 or Mach V is risky. I think this should be landed as part of 1.1alpha and given time to bake on the trunk.

      Still, we can hope. I know I'm definitely hoping.
      The Mozilla mail client is already my default mail program, but this single feature would remove any doubt about it being the single most _useful_ client out there.

    4. Re:Let me IGNORE HTML mail! by Shiny+Metal+S. · · Score: 3, Informative

      I am sick of getting HTML spam that automatically starts banging on my net connection, even before I get chance to blacklist the appropriate site through Junkbuster.

      When there's something like this in the email:

      <img src="http://www.xxx/is-alive.cgi?a=your@email">

      and your client loads this image, they know someone is reading their spam at your address and they can log that your address is worth spamming, for future spam or selling it to other spammers. So your stolen bandwidth is actually a little problem, automatically rendering html email has much more serious problems than wasting the bandwidth. It's like a return receipt request which you can't ignore. A return receipt which is not sent by email but directly through tcp/ip, so the email sender knows your geographical location, your ISP, etc.

      --

      ~shiny
      WILL HACK FOR $$$

    5. Re:Let me IGNORE HTML mail! by sulli · · Score: 2

      Goddammit YES. This is the one feature I REALLY want. I FUCKING HATE html mail and would like to kill it dead.

      --

      sulli
      RTFJ.
    6. Re:Let me IGNORE HTML mail! by wfrp01 · · Score: 2

      Letting you specify a font or color ... is not [useful].

      I wouldn't push this issue too far, or you may find yourself in violation of the Americans With No Abilities Act.

      --

      --Lawrence Lessig for Congress!
  25. Outlook Express..... by Simulant · · Score: 2, Interesting

    How about a client that actually displays the email address of the sender with out forcing you to jump through hoops Microsoft? I am not an idiot and you are just confusing my mother because I have several email addresses. I must admit, though I wish it wasn't so, Outlook Express (security and usability issues aside) is the most stable IMAP client I've used on a windows box. Outlook 2k definitely isn't stable and I havn't tried Outlook 2002. I'll be swtiching to Mozilla (for email) when 1.0 is released and we'll see how that goes. Anxiously waiting for IMAP support in Opera. Pegasus has some promise but is quirky. Eudora is broken. Any other recommendations for windows IMAP clients?

    1. Re:Outlook Express..... by jrp2 · · Score: 2

      Any other recommendations for windows IMAP clients?

      One worth looking at is Mulberry. It is a great client written primarily for IMAP (with top-notch IMAP compatability). One or two annoyances, most of which I figured out in the first 15 minutes (it is very configurable and I don't agree with many of their defaults). Worth a look. Similar to OE in many ways, but fixes the security holes, auto-HTML rendering, shows you the real email address, etc.

      --
      The only athletic sport I ever mastered was backgammon - Douglas William Jerrold
  26. Somthing missing from most Windows clients by Dixie_Flatline · · Score: 3, Insightful

    Threading and scoring.

    I don't know how I'd get through my mailbox without mutt threading and scoring things for me. I don't want things just dumped in another mailbox...I want my mail scored so that it has a priority meaningful to me. Threads clear up the view considerably.

    I'm still trying to get Cygwin and mutt to work with my mail system, but no luck yet.

    The Bat (previously mentioned) DOES have threading, so it's part way there. Pretty decent for a fairly cheap client.

    1. Re:Somthing missing from most Windows clients by Pfhreakaz0id · · Score: 2

      To be fair, you can switch to threaded in Outlook. (view by "conversation topic" in the "view" menu.

  27. Pocomail is the best I've tried so far. by JPriest · · Score: 2

    I've tried mostly every windows email client out there, I chose pocomail because of it's abillity to handle multiple email addresses as well as filter all the mailing lists I'm on to seperate folder. It also has a functional email filter, is scriptable and you can skin it. If you are the type of peson that actually reads documentation it will do just about anything. I think it's fairly stable and it's one of 2 programs I have _ever_ purchased.
    PocoMail.com

    --
    Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
  28. OS X Mail by d0n+quix0te · · Score: 2, Interesting

    Comes pretty close to my ideal.

    1. Simple refreshing design. Does one thing and does it well. Simple enough for Mom and complex enough to handle a deluge of Mail.

    2. Security-- Built in support for using ssh for communication. No virus threat.

    3. Superb search functions. All e-mail is auto indexed using AIAT (Sherlock) for rapid search. You have to try it to believe it...

    4. Open design to allow add-ins/services. My favorites include Word Service for formatting, SpamCop service for reporting Spam, GPGP support for encryption.

    5. Easy organization. Multiple signatures, templates, accounts, mailboxes.

    6. Internet standards compliant. No proprietary stuff.

    7. Anti bloat. At 3.5 MB it is small by today's standards...

  29. It missed the most important improvement! by akc · · Score: 2, Insightful

    Despite a committed kmail user at home, I have to use outlook at work. My job takes me around the world, so I am often having to connect using not very good communication links. The biggest problem I have is that the user interface locks up solid when its is trying to communicate with the server. I can see no reason why it has to, just bad design.

    The other issue that this review misses is the difference between e-mail that is person to person (ie the sender knows who the readers are) and mailing lists (where generally the post gets sent to those people who happen to be subscribed). Most of the facilities being requested are for the first type of communication, whilst the second needs a completely different set of priorities. This suggests the integration of the NNTP protocol, the ability to subscribe and unsubscribe automatically from lists and much stronger threading capability (and associated actions such as ignore or watch threads) are functions that are built in.

  30. Store my email in a nonproprietary format! by bokmann · · Score: 2

    My big desire would be the ability to do something with my email outside of the client... maybe I want to save years upon years of email by writing a program to parse them and store them in a mysql database... something like that.

    An XML file format that was something like:

    thisdude@greatideas.org
    someotherdude@evenbetterideas.org
    Hey Dude!, I had another great idea!

    and so on, including all of the header information and such. I could then parse it and do whatever I want with it.

    As the Pragmattic Programmers said, "Keep Knowledge in Plain Text"

    -db

  31. No IMAP support ?!?! by HEbGb · · Score: 2, Informative

    I just downloaded it and started setting it up, and found out that there's no imap support (unless it's seriously buried). A 'serious' email client that won't even do imap support? No thanks. There's no way I'm going back to POP3.

    If they did support it, I'd certainly consider dumping Netscape/Moz for The Bat.

    1. Re:No IMAP support ?!?! by Arthur+Dent+75 · · Score: 2, Informative
      Of course The Bat! supports IMAP. Just select it in the account settings ("Account" - "Properties") on the "Transport" tab. There you can choose from POP3 and IMAP4.

      This does not mean that the IMAP support is good. It just supports the POP3 style of polling. There is no way to control the folder structure from The Bat!. So I would not yet choose The Bat! if I'm looking for good IMAP support. But The Bat! has improved in the past, so I'm sure they are going to listen to what the users say. And this is definitely a large problem.

      --
      michael at slashdot.org: The real answer is that a couple of the slashdot authors are sick.
  32. Automatic Folders and filters by jbridges · · Score: 4, Insightful

    Anyone I've ever recieved more than N messages from, make a folder for me, and setup the filters to automaticly put messages from that person into that folder.

    Also put symbolic links to any messages I've ever sent that person (or list) into that folder.

    Why do I say put links?

    Ever write a message to multiple friends and you have no idea which folder the message was filtered into? It's either in some random folder for whichever filter was first, or worse there are multiple copies of the message in each persons folder.

    I want it all to be automatic, so automatic that magicly my mother's 500+ message InBox is suddenly cleaned up as a series of neat and clear folders.

    If it's not automatic, 99% of users (like those who never program their VCR) will never use filters for folders. At most I see people using folders manually. It needs to be all automatic!!

    I'd also like all my messages stored as plain text, one file per message, one directory for each folder (like PMMail except use better filenames). I want my mail to be indestructable, and not tied up in anyones database format. Screw mbox or worse the encrypted junk in Outlook. Let the OS do the work! Then I can search for messages, move messages between folders, do all sorts of cool stuff directly to the message base.

    1. Re:Automatic Folders and filters by Scratch-O-Matic · · Score: 2

      It needs to be all automatic!!

      Your auto-folder-making-and-filtering idea sounds good, but I firmly believe that all "automatic" functions in any software should default to "OFF!"

      My primary desktop is linux/KDE, with a small stable of applications to provide for everyday needs (kmail, for instance.) Nothing frustrates me more than having to use a huge application that starts doing "useful" things that are not what I want, and I can't figure out why, or how to stop it. This is especially true of various big-name word-processors. All of a sudden I'm getting headers, and page numbers, and different line spacing here and there, and various freaky auto-formatting, because the application wants my work to look "professional." Bullshit. If I want to look professional, I'll take a class or read a book and pick and choose the functions myself. Until then, just give me the basics.

      --


      Evil is the money of root.
    2. Re:Automatic Folders and filters by singularity · · Score: 2

      [Disclaimer: I write and maintain the comp.mail.eudora.mac FAQ. I suppose I have a fairly heavy bias towards it, but I always think that any program can be improved upon.]

      One nice feature of Eudora, similar to what you menion, is the ability to see what filter worked on a particular message. With over 50 filters operating on incoming mail, it used to be a pain to figure out which filter was acting improperly. Now it is a simply click.

      One thing I would like to see is an automatic archival system (very similar to Pine) that would move mail from heavy mailboxes (like the Out mailbox) into a time-stamped mailbox every week/month/year.

      With people dealing with more and more email every day, archival is an important feture that could be added to more clients.

      I think that the UI could also be changed to keep that in mind. For example, if I do start archival mailboxes, I want them to be accessable through the client, but I do not want them wasting room in menus. Search panes would have a simple check box to include archived mailboxes or not.

      I do like your idea for automatically created mailboxes and filters, as well.

      --
      - (c) 2018 Hank Zimmerman
    3. Re:Automatic Folders and filters by inquis · · Score: 2

      ...

      Wow, another bad user interface suggestion.

      The idea when creating a user interface is to make it consistent and easy to use on the flat 2d space of your computer monitor.

      I truly can't think of a much worse idea than your suggestion. The last thing users need is a mail client that plays hide-the-sasuage with emails automatically based on built-in, arbitrary criteria. I can see the support calls now:

      Me: ITS Help Desk, this is Brandon.

      Them: [hysterical] I can't find that email from my boss, it's disappeared!

      Me: Ok, see if your boss has a folder on the folder list for your email account.

      Them: Folder list? What folder list?

      Me: [ten minute hunt for what (l)user has done with their folder lists, cumulating in the revelation that the user thought she had a virus in her mail that was creating all these strange folders and that she deleted on sight]

      Me: *dumps core*

      Bad, bad, bad.

      -inq

    4. Re:Automatic Folders and filters by jbridges · · Score: 2

      Some points:

      Automatic creation of folders would never happen for just a few messages, they would just dump into the inbox. I was suggesting only when the number of messages exceeds some criteria (5? 10? 20? messages ever recieved/sent from that person?).

      Folders would default to 1 deep, there would not be some kind of huge tree to traverse.

      Folders would clearly be labelled as the name of the sender.

      Folder icons would highlight in a dramatic way (not a tiny check or X) when new mail is available in that folder.

      When users do choose to nest folders (like creating a "Family" , or "Friends", or "Sales", root folder, not an automatic operation), that folder's icon would also highlight in a dramatic way when new mail is available in one of it's subfolders. So if the folder tree is not expanded you can still see if there is new mail under which catagory.

      As for "Folder list? What folder list?", anyone who has EVER used any GUI email client sees a list of folders right now! If they have been using this automatic email client for any period of time, they would see these new folders appear nicely named after the people they corrispond with.

    5. Re:Automatic Folders and filters by jbridges · · Score: 2

      I agree the "what filter acted upon me" feature in Eudora is nice. But it's nice because we are stuck in this world of hand tweaked filters for doing what 99% of us do the same way.

      I guess automaticly generated filters would be a step in the right direction, but only if they were automaticly updated on the fly. What I was thinking was more of a database operation, a search query (much like others have described above), but without the hassle of actually creating or maintaining this list of queries.

      As for backup and archiving! Absolutely! Which is one reason why I love keeping my mail as seperate files, one per message. Then I can use common utilities to backup and archive my mail, as well as look for large attachments (for example, after I remove all very large attachments, my massive mail folder (over 130,000 messages) fits nicely on a CDR without compression). I archive the large attachments every once and a while, and thereby keep my mail folder size down.

      What's particularly nice about single files is keeping machines in sync. With most mail programs, syncing up machines is a horror! You may have 100mb or more of data to copy, and if both machines have new data it's hopeless! But with single files, it's a simple file copy done with any operating system. You only copy the files with new dates. (this is why I find it so hard to give up on PMMail)

  33. Re:It has to be Psionics by sqlrob · · Score: 2, Funny

    SPAM would really, really suck.

    Imagine getting a goatse link via psionics.

  34. Re:Typical overbloated crap... by Martin+Blank · · Score: 2

    I prefer opening fewer applications not from the standpoint of inefficiency of the operating system but rather inefficiency of the UI. I'm slowly moving to Trillian (still have all four IM programs plus mIRC at home, but work uses this little wonder) because it's simpler. Outlook 2002 w/PGP installed handles connections to my two home e-mail addresses as well as work and Hotmail (I'd incorporate Yahoo web access if I could), as well as my address book and calendar, which sync to my Visor Deluxe. Central storage, fewer programs, fewer Alt-Tabs.

    I've even taken to using the multiple desktop feature in nVidia's new drivers to do main apps (Office, etc) on one desktop, web surfing and design on a second, and programming on a third. Now, if the IM windows would just stay on Desktop #1....

    --
    You can never go home again... but I guess you can shop there.
  35. Re:One program to rule them all by mpe · · Score: 2

    Don't they understand that people like having atomic systems? Lots of little programs that each provide a separate service. Ever tried uninstalling IE from M$ Windows, or even M$ Messenger? I personally like AIM and Opera, and I can tell you that I needlessly have duplicate services installed.

    With Windows partly it's because of Microsoft policy to "integrate" everthing. Microsoft don't want you to have such an "atomic system" because you can make it work the way you want it to... So other software for Windows follows the same kind of design. This may actually have some advantage with Windows, where since process creation is expensive multi-threading tends to be used as an alternative.
    Problem is that you then see these same monoliths appearing in unix systems. As either ports or clones of Windows applications.

  36. Article could have been one word long! by John+Harrison · · Score: 3, Insightful
    Emacs!

  37. Peices and plug-ins by spiphy · · Score: 2, Interesting

    One of the reasons I like linux is because for many jobs there are tools made just for that job. In some cases there are a group of tools designed to work seamlessly to get a more complex task done. I like this idea. I like small fast well writen apps that work with each other. I have yet to see this to the extent that I am thinking about tho.

    I would love a simple e-mail client with the absolute minimum number of features required. Then to make things better plug-ins and helper apps to make the client totaly customizable. So if I wanted all the features listed in the review I could install them. If I wanted diffrent one I would get them.

    The perfect email client is one that would have a bunch of peices like legos. Anyone could pick the pieces they like and build there own email client. Heck why stop with email?

  38. Re:Sylpheed by GigsVT · · Score: 3, Interesting

    I agree, Sylpheed is a supeorior client, pretty much like what balsa would be like if balsa wasn't buggy as hell, and wasn't trying to be a eudora clone and failing.

    I havn't tried the Claws add on for Sylpheed yet, but I hear it's good if you like that sort of thing.

    The one thing Sylpheed is missing is return reciept. Return reciept may not be something geeks often use, but users at work like to use it a lot, and it's not complicated to implement.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  39. Its already been done. by thogard · · Score: 2

    Elm worked fine in 1987 and damn it, it works fine now. Other than a small timezone problem for one hour about 0000 GMT Y2K, its been bug free for 15 years.

  40. News by oren · · Score: 2, Insightful

    The first thing which drives me nuts is that news (usenet) readers and mail readers are completely saparate. Sure, at times they are both integrated into the same product, but they are still conceptually separate. What is so hard to understand in the following statement: being subscribed to a mailing list and tracking a usenet group should be *exactly the same*. And yes, Virginia, even normal E-mail "folders" *need to support threads*. Sigh.

    The second thing is having to sort messages to "folders". I'd much rather be able to assign keywords to each message - multiple, independent keywords, both automatically using rules and manually when I read the message - and then view "virtual folders" based on queries on these keywords. Nothing ground breaking here... but I suspect it would take another 10 years until it would become mainstream. Ugh.

    My final problem is that my work environment is based on Exchange's calendar so I'm stuck with using Outlook, so I'll die of old age before I see any of this, even if it does get into open-source viewers. Arrgghh!

  41. Evolution of the mail client? by EvilAlien · · Score: 2, Interesting
    I'm sure I'm ignoring obvious deficiencies, but when I'm in X I've settled on Evolution from Ximian. It tastes like Outlook, which I use if I'm stuck in Windows, will soon be able to replace Outlook (Exchange server 2000 compatibility is out, hopefully older Exchange server compatibility is on the way) for the corporate desktop, its pretty, featured, etc. When I'm relagated to a mere console, I use pine. Its been around and I'm used to it.

    I might check out the bat based on other comments here, but those two do it for me.

    --
    perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
  42. Mulberry by the+eric+conspiracy · · Score: 4, Informative


    I am surprised to not see Mulberry suggested. It's one of the few email clients (if not the only email client) specifically designed from the ground up for use with IMAP. It's fast, reliable. It doesn't fully support HTML mail (a good thing). It has versions for almost every platform - Win, Mac OS 9, Mac OS X, Linux, Solaris.

    I've been using Mulberry for a year and a half now, and there is no way I would go back to Exchange or Eudora (whose crappy behavior started me looking for an alternative).

    1. Re:Mulberry by inquis · · Score: 2

      I have to support Mulberry here at Vanderbilt, where I work on the help desk. We are migrating faculty and staff to Mulberry.

      Let it be known that it's a user interface disaster. I mean, have you seen the preferences dialog box? Tabbed panes inside tabbed panes with some extra controls along the outside. It's the poster child for crappy UI design.

      On this same topic, open Mulberry and pull down ANY menu... you get something like fifty options, some of them with little triangles that point to MORE options; there's just too much there, and it's too poorly organized to be able to use, much less support.

      And my final bitch. It's an MDI interface with no internal taskbar. IMHO, that is the cardinal sin of MDI interfaces when you can make windows lay on top of iconified windows and you have to play Window Jenga to find anything; it totally kills the usefulness of MDI interfaces because you have to dig around to find anything you've minimized. Good: Mozilla, Bad: Forte for Java (in MDI mode), Mulberry.

      -inq

    2. Re:Mulberry by the+eric+conspiracy · · Score: 2

      I mean, have you seen the preferences dialog box?

      I have to admit that its user preferences management is rather obtuse. However I have found it no worse (and in many cases better) than Eudora. From your support desk point of view I can see where this would be a big issue.

      Having said that, how often does an average user need to muck with these settings? Far more important is the UI that the user is presented with when managing mail. To me, especially in the case of dealing with IMAP accounts, Mulberry is the best I have seen.

      In addition, since I have to work on Macs/Win/UNIX systems in a mixed environment having a single email client that maintains a constant UI (even with some warts) is greatly preferable to having to use a raft of different clients, each with its own idiosyncracies.

    3. Re:Mulberry by inquis · · Score: 2

      If you're in a mixed environment, I don't understand why you don't use X, use your favorite client on UNIX, and farm out that mail client you like to your other systems using X-Windows. Why bother having three monolithic binaries of a mediocre mail client, one binary on each machine type when you could just be running the mail client you really like on the UNIX machine and use X to use it from the other platforms?

      I know there are competent X Servers on Windows (Exceed and Reflection aren't bad) and on Mac OSX; don't know about classic Macs, though...

      -inq

    4. Re:Mulberry by the+eric+conspiracy · · Score: 2

      If you're in a mixed environment, I don't understand why you don't use X, use your favorite client on UNIX, and farm out that mail client you like to your other systems using X-Windows.

      1. I like Mulberry better than the rest of the email clients I have seen, X or not.

      2. Sometimes I need my email client when network connectivity doesn't permit an X connection. Like in an airplane.

    5. Re:Mulberry by inquis · · Score: 2

      Perhaps you're right, I just noticed my total lack of perspective. Here at school what I lack is processor power and disk space, and what I have is gobs of bandwidth. I suppose this isn't the case in the real world, eh?

      "It of course assumes that there are any graphical UNIX mail clients that are not mediocre."

      Hmm. At least one person likes using Mulberry on UNIX. The KMail client that ships with KDE3 is actually usable (once they fixed that showstopper bug with its IMAP support that drove me to Mozilla mail when I was using KDE2). It even works perfectly with my school's SSL-enabled IMAP server.

      /me returns to setting up his X-Windows for next year, when he is going to run all his Linux clients' desktops off a remote FreeBSD machine running X ;)

      /me prays to the Great Golden God of gigabit switches in a university setting...

      -inq

  43. Re:Actually, Sylpheed will do this by rifter · · Score: 3, Informative

    Forget Outlook. If rules are what you are after, and scoring, and colouring, sylpheed-claws is the answer. These features may end up in the main sylpheed, as well.

  44. bingo. by jonbrewer · · Score: 2

    I have a few tens of thousands of emails filed in around 400 folders in my 550MB Outlook .pst file. (This size is after I strip out almost all attachments!) I manually file them, because Outlook rules are wowefully inadequate.

    I keep all these emails because they're some of the most valuable organizational information I can have. I search them daily and would be absoultely lost without them.

    What I need is a database that pretends to be an Outlook .pst file. I need to be able to tag files with medadata such as project, business line, and importance, in addition to the standard email headers. I then need folders to exist for each of these categories.

    Given that I've had this need since about 1998, I don't understand why Outlook has not yet delivered. (Outlook 97, Outlook 98, Outlook 2000, Outlook XP... how long do we have to wait!?!)

    And please kids, don't tell me to use Linux/Pine/Elm/Mutt/whatever. My office email environment is Exchange, and very much makes use of the scheduling system in addition to email, so I'm stuck with it.

    The only thought I've had so far is to set up an Outlook rule to forward a copy of every message I get to one of my Linux boxen, where I could chop it up and insert it into a database... but retrieving these messages would require me to use a second interface, and I need the functionality integrated into Outlook.

    1. Re:bingo. by stripes · · Score: 3, Interesting
      And please kids, don't tell me to use Linux/Pine/Elm/Mutt/whatever. My office email environment is Exchange, and very much makes use of the scheduling system in addition to email, so I'm stuck with it.

      Well if you don't want anyone to give you alternatives what do you want? Should we just say "use outlook and enjoy it, dammit!"?

      The only thought I've had so far is to set up an Outlook rule to forward a copy of every message I get to one of my Linux boxen, where I could chop it up and insert it into a database... but retrieving these messages would require me to use a second interface, and I need the functionality integrated into Outlook.

      Can outlook use IMAP servers? Can it see folders in an IMAP box? If so you can send the mail to to a Linux box have it autofile it, serve it up via IMAP. Then you can use whatever client you want...which is apparently only outlook :-)

      P.S. is it just me or is this article all about craming a bunch of stuff into a mail reader that doesn't belong? I would much rather have a bunch of applications that work together then on big one, too hard to replace the big one. With a bunch of little apps I could replace the "to do" part with one that works better with my PDA, or that has repeating items or just look better without having to find the better todo stuff in an app that does all that other crap too! Maybe this is why people like giant bloated software, and leave me puzzled?

      (the Apple mail app is a little like that, it leaves the "address book" stuff up to another application; still too integrated for my taste...MH anyone?)

    2. Re:bingo. by Locutus · · Score: 2

      You're stuck. LookOut was only created because Netscape was threatening Microsofts monopoly and now that the've killed that threat, why do they have to change anything? IMO, the only changes you will likely have in LookOut is not going to be seen because it will be hidden in the protocols to eliminate the non-Microsoft server and force MS servers for use with all corporate email.

      You play by their rules and you stagnate by their rules. Send your request to MS and see what that gets you. ;/

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    3. Re:bingo. by doug363 · · Score: 2

      I don't know how to make a database that looks like a .pst file, but you can do something similar: in Outlook, it is possible to add custom properties (with data types that you specify) to email messages, contact items, todo items etc. I think you have to use a VBScript app (or other COM-interfacing program) to actually change the data stored in the custom properties, but they can be used in searches, sorting etc. with the normal outlook interface. The properties are preserved when the emails are copied to or from an exchange server, and if you send an email with custom properties, the properties are viewable by the receiver.

    4. Re:bingo. by armb · · Score: 2

      > My office email environment is Exchange, and very much makes use of the scheduling system in addition to email, so I'm stuck with it.

      Sucks to be you, I guess. Wait for Microsoft to get round to offering what you want, same as everyone else stuck with them does.

      --
      rant
  45. Not bloatware, but not good design either by fm6 · · Score: 2
    I find it frustrating that CNET assumes Outlook is a reasonable basis for future email clients. How many Slashdotters prefer it to other email clients? Didn't think so.

    But the problem with Outlook is not that long feature list. Presumably they're all used by somebody. And indeed there are a lot of features in Outlook I'd like to be able to use.

    Problem is, these features are not well integrated. As with most Microsoft apps, they just pile on the features without any thought as to usability. So it's pretty painful to find the features you want to use and turn off the features you don't.

    To make matters worse, MS's response to these issues is totally brainless. They throw in fancy technofixes, such as "Wizards" and "Help Agents" which just make things worse. Or they remove features that some people complain about, without considering that others actually use them. Like the MDI interface: mandatory in Office 97, disabled in Office 2K, optional in Office XP. Duh!

    Some of the open source mail clients are promising, but there are so many secondary issues. Many refuse to support rich text, citing security or bandwith issues. (Legitimate concerns, but banning HTML from email is neither a necessary nor a sufficient fix.) Others support only the protocols the authors themselves need. These never seem to include both IMAP and LDAP, two protocols I can't live without.

    Attention! POP is out of date! Public LDAP servers are useless (stupid spammers), but a lot of us still use corporate LDAP servers!

    I used the Mozilla client for a long time. But they never fixed all the nastier memory leaks. And recently they started adding weird incompatilities to way HTML mail is composed. This in a product that is supposed to be close to 1.0! (After only 3 years.) Enough of that. I'm back to Netscape 4.7.

    1. Re:Not bloatware, but not good design either by Bob+Uhl · · Score: 2
      Some of the open source mail clients are promising, but there are so many secondary issues. Many refuse to support rich text, citing security or bandwith issues.

      I agree with much of what you write, but cannot agree with that above. Rich text does not belong in email. SMTP is not meant for that. There are other, better ways to achieve the end of document exchange (e.g. HTTP). Email should not be used for over-large documents--honestly, a 32K limit should be enforced: if it's larger than 32K then put it on a web page, or an FTP site, or something along those lines.

      If one wishes to transfer formatted documents, use LaTeX, PostScript, HTML, PDF, even Word. Attach them. Or--much better--put them on a web page.

    2. Re:Not bloatware, but not good design either by Zeinfeld · · Score: 2
      I agree with much of what you write, but cannot agree with that above. Rich text does not belong in email.

      That is what it was designed for. I get pretty pissed of by plaintext biggots sitting on 300 baud dialup lines running Multics complaining about the rest of us. This is technology if you can't hack it consider checking in to an OAP home, only make sure its not one of those with broadband or you will find you are being overtaken on the information superhighway by an octogenarian in a weheelchair.

      Email should not be used for over-large documents--honestly, a 32K limit should be enforced:

      Fortunately for you Outlook allows you to enforce exactly that restriction. Of course you might find that you get fewer emails.

      Just what is your problem with email size, the protocols work fine up to about a hundred meg.

      If one wishes to transfer formatted documents, use LaTeX, PostScript, HTML, PDF, even Word.

      And the difference between Richtext and HTML would be?

      Richtext was proposed by Borenstein in about 1990. It is very similar to HTML 1.0, the only difference being that we made the mistake of making HTML an SGML application and had to suffer the SGML idiots. Since Richtext does not actually support most of the features Outlook 'richtext' does I suspect that Outlook's richtext is actually HTML.

      Hope your Apple ]I[ does not blow a fuse trying to download this

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  46. Emacs/VM virtual folders by Anonymous Coward · · Score: 2, Insightful
    an email system that is based on searches rather than folders

    you've just describe XEmacs' VM mode, very power email client working without any major bugs for years.

    The only drawback of Emacs modes: you've gotta use programming. Just general programming skills b/c elisp is very simple and very logical.

    The same argument becomes a benefit - you can do virtually everything. You can tune the mode for your preferences or you can integrate several emacs modes to work together or you can create your own mode.

    For example, I've integrated VM with IRC and ICQ clients (yes, there are such modes for emacs!) and with diary calendar and with PostgreSQL ORDBMS. The result of such power and flexible integration is barely possible even in M$outlook.

    I wish Mozilla would have same extensibility and I hope it will eventaulally, but without elisp it will be not THAT power.

  47. CNET likes bloat, but most Linux mailers miss too by isdnip · · Score: 2

    The CNET review started with the Outlook model, which means that there's more to mail than mail. Outlook competes with Notes, which is a database-driven application environment that incidentally includes a truly wretched mail client. Let's leave calendaring, napstering, chat and news to specialized clients and focus on mail!

    I like Eudora 3 a lot, but of course it doesn't have a Unix/Linux version. A really nice mail program would do better to start there. KMail's not bad either but again missing some things. A simple wish list:

    - Fast user interface, with keyboard shortcuts to move to the next message, delete, etc., without touching the mouse. (I often need to filter through a hundred or more messages, many spam.) [Okay, this is common.]

    - Filtering. [Okay, this is common.]

    - POP3 and IMAP4 support.

    - Good use of screen space. Eudora's overlapping windows are wonderful -- the 3-pane model is more common but takes more screen space.

    - With POP3 (this is easier with IMAP but lots of POP3 servers are out there), there should be a "delete after x" option. And it needs tokeep track of what it's already seen. All of the Linux clients I can find are "leave mail on server" or "delete". But with more than one computer (home and office), I want to sync the mail by having both copies of the client get the mail, leaving it on the server just long enough for both to have a chance to get it all. Eudora and Outlook Express both do this on Windows, but it's not in KMail, Outlook, Sylpheed, etc. This is a showstopper! I have to boot back to Windows in order to run Eudora just to control the mail (my Linux clients are "leave mail on server").

    - Cross-platform Linux/Unix and Windows support using the SAME mail files! (Thus the Linux version has to run against VFAT mail files.) This way the user can boot up either OS and access the same mail, rather than maintain two copies (see above about "leave mail on server" and multiply the problem by different OSs as well as by computers. I keep three copies of most mail because of this, office, home Windows and home Linux.) Yes, I recognize that Windows and Linux disagree on ASCII conventions, but a Windows app *can* be written to use a Linux-standard database.

    - Optional display of HTML mail, without making external references (phoning home to spammers) or executing anything (viruses) unless you explicitly say to. Default send should be plain text.

  48. I've got one! by drix · · Score: 3, Interesting

    Here's one!. Maybe a little long on design and short on implementation, but overall sounds like a good idea to me.

    --

    I think there is a world market for maybe five personal web logs.
  49. Mass return-to-senders would hurt spam by Anonymous+Brave+Guy · · Score: 2

    I think you miss the point. If mass-return-spamming started taking place, those who administer systems condoning or not actively working against spamming would have to act. There just ain't enough bandwidth to go around. Responsible ISPs would rapidly learn to bar any user who generated thousands of anti-spam complaints. Irresponsible IPs who generated a similar amount of traffic would rapidly get blocked by those ISPs who have better things to do with their time. Simple as that, really.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  50. I appreciate their confidence by glwtta · · Score: 2
    but that's their perfect email client, definitely not the perfect email client - I wouldn't use that bloated pile of crap if they paid me.

    Just registering my opinion, not actually adding to the conversation.

    --
    sic transit gloria mundi
  51. Becky!, Pine, Mozilla by Khopesh · · Score: 4, Insightful

    A long while ago (pre-win2k), I used a little program called Becky! (official site here), a shareware Windows email client. It has the best interface I've seen yet. ...however, it doesn't get updates frequently and it's primary language is Japanese. Oh, and it's not free beer let alone free speech.

    I'm currently using Pine for receiving and Mozilla for sending. Once I get an IMAP server up on my linux box, I'll use Mozilla for mail at home and Pine for remote. Personally, I think this is the optimal solution; with your own personal IMAP server, you NEVER have to worry about switching email clients and converting everything. ...and you can't beat Pine for remote access (unless you're a fan of webmail, and even then you're hard pressed for something free).

    --
    Use my userscript to add story images to Slashdot. There's no going back.
    1. Re:Becky!, Pine, Mozilla by Bob+Uhl · · Score: 2
      Why in God's name was I modded down as a troll (see parent)? It was an honest post--I use mutt, it's freer than pine and more usable than Outlook. And I gave the reason that I use a CLI client.

      Moderators on crack again...

  52. Re:This sounds...Use the Source Luke. WHAT SOURCE! by Locutus · · Score: 2

    Hey, great ideas. Point me to where I can get the source code and I'll do that for ya. ;)

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  53. Agree and disagree by Fastolfe · · Score: 2

    When I'm sitting down to compose some e-mails, you bet I like to have one view open: for my e-mails. The distraction of seeing everything conceivable about my meetings, chatting, tasks, etc., would be an inconvenience.

    HOWEVER, when I'm done with my e-mails, I'd like to be able to "step back" out of that e-mail-centric view into an all-around overview of what's going on, that would include recent e-mails, tasks, appointments and instant messaging. Today that's difficult to do.

    So maybe what I would like to see is a variation of CNET's proposal: we could have a view where you see everything and everything (that you want), and allow you to "zoom" into a particular workspace to get a more details overview of, say, your inbound e-mails, etc., and perhaps a cursory notification pane that covers events in every other section of the application.

    My US$0.02.

    1. Re:Agree and disagree by Lemmy+Caution · · Score: 2

      For me, every 3rd email implies some sort of action, or has some sort of storeable information in it. A good email/PIM interface allows me to seamlessly schedule the action or store the information with minimal hassle. That is why Outlook has been such a success.

  54. UI designers exist for a good reason by melatonin · · Score: 4, Insightful
    Can those who review also design?

    Of course not.

    Well, I guess if it really was one of those 'of course' things, I wouldn't be responding, would I? :-)

    Users know only one thing. "I want this." This doesn't just apply to software, it applies to any industry, from cars, services, whatever. Users only know what they want, and they typically want the stupidest stuff.

    It takes people who understand the problem domain and the issues involved to actually make solutions work. This is why joe-6-pack doesn't make solutions. When they do, they make Homer's Car.

    They've committed several 'crimes' on their wishlist. The most prominent is that they used Outlook as a launching point. Good god. Outlook shouldn't be a launching point for anything, especially a Dream Email-PIM system.

    Besides that (I'll admit that I've got several grudges with Outlook), they've ignored problems with scalability and configurability. It's easy to dictate "I want this here, and it should do this," but it's much harder to decide how it's supposed to adapt to varying amounts of data and user workflows. The split email view is bad on so many counts- it makes showing subjects and dates harder, and what if you have 5 email accounts (such as I do) that you need to monitor? It just doesn't work. You need a better solution.

    And there's the whole issue of feature bloat. I'd say reviewers are fairly savvy with the software they use (if not, they don't deserve their job). But a new users (and many not-so-new users; basically whenever anyone encounters something outside of their knowledge domain, which anything that they're not used to working on) have to take a blind eye to 90% of the features of feature-bloated software. It's information overload; so much that the new user doesn't know where to start, or what half of those things are useful for.

    It's just the 90/10 rule; 90% of the work is done by 10% of the code- or interface. Don't put the rest of the 90% of the interface up front, it's just not useful.

    For people born and bread on Microsoft Office, it would be hard to picture another way of working. But it's not for those people to decide; it's up to the user interface designers to make those decisions and come up with appropriate solutions.

    That's the most important factor when writing software. Most programmers and managers (and reviewers) completely miss that fact, and we all end up working with complicated (== $$ on training), inefficient (== $$ on time), feature-rich software designs (== $$ for MS and people who support it, like that NT sys admin at work you love so much) that don't help the user.

    UI designers exist for a good reason. Good ones understand their problem domain better than anyone else, and are best suited to make solutions for it. To get anyone else to do the job is akin to putting non-tech people in charge of digital copyright laws. It just doesn't make sense.

    --
    Moderators should have to take a reading comprehension test.
    1. Re:UI designers exist for a good reason by Shiny+Metal+S. · · Score: 2

      UI designers exist for a good reason. Good ones understand their problem domain better than anyone else, and are best suited to make solutions for it.

      Check out the Interface Hall of Shame. Windows-centric, but very good.

      --

      ~shiny
      WILL HACK FOR $$$

    2. Re:UI designers exist for a good reason by cobar · · Score: 2

      But the corollary is that 90% of the users each use a different 10% of the features.

  55. email client by vinnythenose · · Score: 2

    Ooh, I don't like their email client they want. It's got too much crap in it. I like stand alone utilities. Then if something breaks it doesn't break everything!! Oops, my email client is screwed up, now I can't IM my friends or view my calender. Bah!

    Hmm, as for other email clients. In Windows I'd have to say Outlook Express is the best. Unfortunately it does too much stuff and is prone to problems, but I've accepted that because it's really easy to use and maintain.

    Netscape's I didn't care much for. It was sluggish and a little unwieldly.

    I used to like Eudora but then it got bloated and more awkward.

    In linux I liked using Mutt, and I used Balsa. I never used the one in Gnome or KDE, I hear those are good. I might try in a couple months.

    What I want in an email client is easy folder and mail management. Spell checking or connection to a spell checker. Address book or connection to one. Easy multi-email address capabilities. The possibility of locking email folders/accounts. So that I can have one desktop running for multiple people and still keep their email private. Easy PGP. And it should only read/send text!! Stupid pictures, html, scripts and crap. They should be attachments. Email is supposed to be fast, you shouldn't have to worry about placing pictures, backgrounds and junk. A button to remove html tags would be handy in that :) Maybe a letter head type thing for business emails.

    I don't think I'm asking too much. Maybe someday I'll make one if I ever get off my ass.

    --
    --- I used to moderate, then I read the -1 articles and decided having to filter through them was not worth it.
  56. Re:my perfect client is... by carm$y$ · · Score: 2

    telnet pop3.concentric.net:110

    Amen! I always wondered why all the decent mail clients don't have a "view headers" or "view 50 lines of the message" function, so I can see what the bloody hell the 5Mb mail that's clogging mai mailbox is about. I'm talking about connecting via the GSM phone at 9600 apd POP3-ing my mail from the mail server...

    For the younger audience, to transfer 1Mb at 9600 takes roughly 1000 seconds, which is 16 minutes 40 seconds. Thus 5Mb takes... forever. :(

    The way out?
    telnet mail.company.com 110
    USER me
    PASS mypassword
    STAT
    HEAD 1 50
    HEAD 2 50

    Nice, isn't it? :(

    --
    -- No sig today
  57. You mean like BeOS handled mail? by jonr · · Score: 2

    BeOS just stored mail as a file with attributes, I just used BFS queries to sort my mail, one for new mail, that was personally to me, then one for each mailing list I was subscribing to, worked beutyfully... Oh BeOS how elegant you were....

  58. What They Seem To Want ... by StormyMonday · · Score: 2

    is Microsoft Outlook with a bunch of plugins. I rather suspect that they've never used anything except Outlook and Outlook Express for serious work. Their "wish list" is almost all user interface doodles and twiddles.

    Problems with Outlook and OE are obvious to /.ers:

    • Very poorly designed overall
    • Wildly insecure
    • Wired to other proprietary products like Exchange Server

    I've considered writing my own mail/news client, but it seems like an awful lot of work for relatively little return -- current programs are Almost Good Enough. Anyway, what I'd look for:

    • It should work correctly. Duh! But it's amazing what doesn't work in current clients. At the very least, it shouldn't crash and should never, never, never corrupt stored mail or lose mail from the server.
    • Modular system architecture that makes maximum use of plugins. I can't think up all the features an e-mail client could use and I certainly can't implement all of them.
    • Configurable everything. This implies a good configuration structure and an editor that lets a user actually set things up the way s/he wants.
    • Data exchange with other programs, using standard formats wherever possible. Contact lists are first priority, with calendars a close second.
    • Filtering. Current filtering systems are simply not very powerful. At the very least, should have full regular expressions on all header fields and the body of the message (bodies, for multipart messages), plus the ability to flag, prioritize, download, autoreply, sort, delete, file, etc, etc, the sorted messages. A nice interface that makes this all usable will be a real challenge.
    • Fine grained control over what applications get invoked with attachments. Must be independant of main system. When I double click on a .doc file in the main system, I want to open Word. When I get an application/msword attachment, I do not want to open Word.
    • Unlimited archiving capabilities. Data storage should be a database, or something with a lot of database characteristics. Should be able to get full messages (with all headers!), however. Have to be careful here -- those archives can get very large very quickly.

    If the architecture is done properly, it should be possible to add all the user interface twiddles that anybody could want (icons for the sender showing their Webcam?), while keeping a solid base system that will handle the mail properly.

    --
    Welcome to the Turing Tarpit, where everything is possible but nothing interesting is easy.
  59. Mozilla and ignoring HTML .... MHTML by Khopesh · · Score: 2

    A little birdie tells me that this feature [ignoring html] *might* be included in Mozilla 1.0

    Mozilla doesn't yet have full MHTML support in mail (and has no MHTML support in the browser). MHTML is/will be the standard in multi-part messages, and once it integrated, there should be an option to view text over html.
    Here's the feature request for MHTML improvement in Mozilla Mail.
    Here's the feature request for MHTML support in the Mozilla browser.

    If you want an estimate of when it should be done, look towards mid-May for the Mozilla1.1alpha release.

    --
    Use my userscript to add story images to Slashdot. There's no going back.
  60. Mutt vs Pine vs Elm by Khopesh · · Score: 2

    anybody know of a good (ie comprehensive) comparison of these three?
    ... I would LOVE to switch to a GPL mail client over Pine's don't-touch-me OSS license.

    --
    Use my userscript to add story images to Slashdot. There's no going back.
  61. Eudora screws with your email by revbob · · Score: 2
    The mail as saved doesn't correspond one-to-one with the email as sent.

    End of story. Eudora just failed test zero.

    Easy enough to demonstrate: on a Windows machine send yourself an HTML file called "foo.html". When it comes back, observe that the file is now called "foo.htm".

    <plan9>stupid, stupid, stupid</plan9>

    I dimly recall there's some funny business with Eudora changing or discarding some of the headers too, but I was so offended by the first thing I found that I wiped Eudora off my disk at once.

  62. mutt and grepmail [Re:bingo.] by rawg · · Score: 2, Interesting

    I use mutt as my email client. I would really like to see a X version of mutt.

    I have a cron that archives my mail directory each month. I just makes gzip files of whatever is in my Mail folder, and dates them.

    I then can use grepmail to find emails...

    grepmail 'Jon.*project x' companyx*

    That will find any email with Jon and project x in all the companyx files.

    grepmail is a great tool for someone that has lots of email. I have over 2gb going back four years.

    For spam, I use spamassassin.

    --
    The above is not worth reading.
  63. Customizable right-click menus? by Jayson · · Score: 2

    I have seen customizable button bars that can have any function added to it, but I have never seen the same for context menus. Why not? Everybody would want different functions available on their context menus (I personally like keeping them lean, with only what I use often).

  64. Eudora on Linux? Almost happened... by Wee · · Score: 3, Interesting
    I don't believe it is out for Linux

    That almost happened. When I worked there, I was bugging them to port Eudora to Linux. (I've been a Linux user for a long time, and essentially had to use Windows since I had to use Eudora.) Well, one day a PHB type (sorry, John...) comes into my office and says "We'd like to talk about what it would take to get Eudora working on Linux." w00t!

    So I go searching for someone to do the port. Among my searches, I would up talking to Loki Software. The Linux game company that just went joysticks up. So I brought them in (they were in Tustin, QCOM was in San Diego, so it was a easy thing). We had them sign NDA's, the works. Scott Draeker came, as did two other geeks. I had fun talking to them. Way smart people. One of them was a GNOME user, the other KDE. I got them going on that. Kind of a troll, but I needed an ice-breaker. :-)

    Anyway, I burnt a CD with Mac and Win Eudora source and gave it to them. They looked at both and said that the Windows source could be ported in like 3 months. I was a happy camper.

    Then, doom. Money got weird. The ads were selling, but there were internal QCOM politics. I can't go into it, but if I had talked to Loki three, four months previous, there likely would have been a Linux Eudora Pro. And Loki might still be in business (since we were going to pay them a boatload of money). And I would have been happy. But now I make do with Pine and Kmail.

    This is all an interesting story, actually. I should write it up one day. I still have friends at Qualcomm, though, so I'll have to wait.

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  65. I love Mail.app by Elwood+P+Dowd · · Score: 2

    The mail client that comes with Mac OS X is pretty good. The main reason I like it so much is because it's so simple. It doesn't have many features, but it seems to have all the features I want. Filtering, IMAP over SSL, ending HTML Image-Downloading. It's 6.2MB. If it could check my Hotmail account, I'd never have to run IE, though...

    Anyone have any complaints about Mail.app?

    --

    There are no trails. There are no trees out here.
  66. Poor little rich text by fm6 · · Score: 2
    There are other, better ways to achieve the end of document exchange
    I'm not talking about document exchange. I'm talking about simple little features like italic and bold font. Once SVG-enabled clients become widely available, we're also talking about diagrams and tables that use very little bandwidth. These are very basic features of business communication -- it's silly to exclude them without a reason -- or a better reason than I've heard so far.
    if it's larger than 32K then put it on a web page, or an FTP site, or something along those lines.
    Excuse me, have you ever actually worked in a serious project group? You're constantly having to exchange information of all kinds. You need to keep these exchanges as simple as possible, or Nasty Things Happen.

    Suppose I have a 100K memo with a few charts. It contains sensitive information, so I need to be pretty careful who sees it. An email server isn't the most secure environment, but a decently maintained one is secure enough for this purpose. Now, if I follow your rules, I must

    1. Create the rich text file.
    2. Upload it to an HTTP or file server.
    3. Unless the server is only accesible by the people I want to see the memo, I must secure the file somehow -- encryption, HTTP passwords, whatever.
    4. Notify the recipients.
    Then each recipient must download the file, use the authorization I sent them, and view it. Depending on how I did, this can be pretty complicated, especially if they're not familiar with all the aps involved.

    Do you really consider this a productive use of people's time? Bandwidth is expensive, but it's not that expensive.

    Obviously there have be limits on the bandwidth hogged by email. But that's a restriction best done by individual system adminsitrators -- not imposed by the prejudice of email client developers.

    If one wishes to transfer formatted documents, use LaTeX, PostScript, HTML, PDF, even Word. Attach them.
    OK, now I'm really confused. Why are a few HTML tags in the message itself Evil, but OK in attachments? And why are large rich-text messages a waste of bandwith, but even larger PDF and Word attachments -- with their style sheets, embedded fonts, and God Knows what else -- cool?
    Or--much better--put them on a web page.
    Redundant of me to address this point again, but I didn't want to be accused of quoting you out of context. So I'll just repeat: web pages are not suitable for a lot of day-to-day communications.

    I think the basic issue here is a question of focus. Yes, there are problems with the feature bloat in email clients: bandwidth, security, usability. But when we argue about these problems, we need to talk about the problems themselves. Instead, everybody seems to get all religious about the features that happen to be associated with these problems. Some of these features are useful, and banning them is neither necessary nor sufficient to fix anything.

  67. Re:One program to rule them all by (void*) · · Score: 2

    And this is good how?

  68. Die! POP! Die! by fm6 · · Score: 2
    I stand corrected. I shouldn't have said, "POP is out of date." I should have said "POP is obsolete." Or maybe "POP is evil." It's designed around the idea that you have to download all your email before reading it. (Yes, there are workarounds to this limitation, but they're not pretty, and most clients don't implement them.) It makes for lost messages, problems accessing large mailbox over narrow connections, etc., etc. People keep making decisions (what server software should I use? what protocols should my new email client support?) based on the assumption that POP is the preferred way to download messages. That needs to change.

    What's really frustrating is the attitude of service providers. Their ads almost always say, "POP support!" Rarely do they mention IMAP. Sometimes they don't support IMAP. Sometimes they just don't consider it worth mentioning. Makes life difficult.

  69. Whats up with IMAP? by xtremex · · Score: 2

    The funny thing is, I've been online since the 80's, I owned a data center for 5 years, yet I have NEVER used IMAP. No job I've had used an IMAP account (either POP or MS Exchange or Lotus Notes), and the 5 accounts I do have a re standard POP3. Where can I get an IMAP account for cheap?

    --
    If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    1. Re:Whats up with IMAP? by bonius_rex · · Score: 2

      I use IMAP everyday. I use Evolution's IMAP features against out lotus domino server(barf) at the office... If you're looking for a cheapo IMAP account, I use Omnis to host my domain, and you get 1 pop3/imap4 email account with 5Megs of web space for like $1/month.

  70. TWIG -- The Web Information Gateway. by cswiii · · Score: 2

    Ok, I'm biased because I know a lot of people who work/used to work on the project. But TWIG has always been a great mailreader, if you're into the web-based mail reader sort of thing. It's a PHP-based client that, in addition to mail, it has newsgroup capability, a scheduler, and a bunch of other keen things.

    TWIG links:
    twig.screwdriver.net
    TWIG on Freshmeat.

    Also, be sure to query 'twig' on sourceforge to see a few other projects that involve TWIG.

  71. Your history is faulty. by fm6 · · Score: 2
    Richtext was proposed by Borenstein in about 1990. It is very similar to HTML 1.0, the only difference being that we made the mistake of making HTML an SGML application and had to suffer the SGML idiots. Since Richtext does not actually support most of the features Outlook 'richtext' does I suspect that Outlook's richtext is actually HTML.
    First, I think I see a semantic misunderstanding. "Rich text" is technical term, not a specific format. Any format that let's you display text in ways not directly supported by the character set (font changes, indentation, etc.) is a rich text format. Borenstein's text/richtext subtype, RTF and HTML are all examples of rich text formats. I suppose you could also include word processor files, but the term seems to be preferred only for formats based on ASCII or ISO character sets.

    Now then, if you read the official definition of text/richtext, you'll note that it is an SGML application! Simpler than most, and implementable by somebody who doesn't know SGML, but it's still SGML.

    Anyway, just being an SGML application isn't what made such a mess of HTML. Most of HTML's problems stem from the difficultty of getting all those web hackers to follow basic markup concepts. If they'd managed to force people to treat HTML as an SGML app we could have avoided all the compatibility issues, browser wars, etc. Yeah, I know, that's pure fantasy. But my point is that HTML's problems have nothing to do with its SGML origins.

    It probably would have been a good thing if email clients had focused on using text/richtext instead of HTML. But once web technology took off, there was no chance of that happening. (Kind of ironic that the same RFC defined both text/richtext and the means of its destruction: MIME, which allowed developers to create HTML-enabled clients.) And in any case, the limitations of text/richtext would have become a burden right about now.

    1. Re:Your history is faulty. by Zeinfeld · · Score: 2
      Now then, if you read the official definition of text/richtext [w3.org], you'll note that it is an SGML application! Simpler than most, and implementable by somebody who doesn't know SGML, but it's still SGML.

      Ah that would be why the spec says the following:

      Richtext is decidedly not SGML, and must not be used to transport arbitrary SGML documents.

      What Bornstein did was to use the angle brackets that the SGML encoding uses, but he wisely junked the majority of Goldfarb's lunacy.

      Yeah, I know, that's pure fantasy. But my point is that HTML's problems have nothing to do with its SGML origins.

      HTML was arround for two years before we wrote a DTD for it, and that was because we had the silly idea that we needed the traditional publishing industry to buy in.

      The real mistake we made was not introducing style sheets earlier, before Netscape fragmented the HTML standard for its own commercial interests. We also made the mistake of using a completely different syntax for the stylesheets which delayed adoption.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  72. Completely aside... by talks_to_birds · · Score: 2
    ...from the fact that CNet is no judge of anything that's not Micro$oft, and so wedded to Micro$oft that they are oblivious to anything else, the correct answer is really:

    • Envelope, please..

    mutt.

    I mean, the real answer is SPM: Sendmail (OK: or Qmail, whatever...), procmail, and mutt.

    Total control.

    You are in charge.

    Not Unca Bill...

    Not the spammers...

    Not the virus-writers...

    t_t_b

    --
    I'm on PJ's "enemies" list! Are you?
  73. a good idea, but get it right... by msaulters · · Score: 2

    I'll avoid getting into specific things I hate about Exchange, Outlook, even sendmail, of which, there are many. But I just can't stay out of this discussion.

    1) Floating PIM pane: Just what I need, ANOTHER floating toolbar to get in my way. What happens when they start making pop-up ads that look like this thing?

    2) Split-view in-box: Sounds like you should have separate e-mail accounts to begin with. Most companies 'officially' frown on personal e-mail at work, but I'll grant there could be some worthwhile uses of this.

    3) Built-in instant messaging: you can put your MSN messenger in MY e-mail client when you shove it up my cold, dead ass.

    4) Calendar-linked autoresponse: It is a widely-accepted principle of security that auto-responses are a BAD IDEA. You don't want to tell a potential hacker when someone important will be out of the building, and more importantly, when to expect them back.

    5) Integrated PGP encryption: You want your e-mail to be readable on everyone's clients? How long do you suppose it'll take for Microsoft to re-write the standard so that you have to use Outlook Express to read messages sent with their version of MSN-PGP???

    6) Spam autoreporting: already discussed in a previous post (don't you dare moderate me -1 redundant :)

    7) Mousover contact info: this is all so very GUI-oriented... at least it's "optional".

    8) Smart e-mail notification: this is just too frivolous for me. A minor improvement, and probably not too hard to do, but nothing that would make my daily routine much more exciting.

    9) All-powerful right-clicking: one out of ten ain't bad. Of course, this, like most of the other wish-list items here, is for GUI's only.

    10) Easy-acess message templates. Not a bad idea, but isn't this kind of thing already available/reproducible?

    --------------

    Here's a short list of things *I'd* like to see:

    1) Ability to turn off ALL scripting, previews, etc: no more pesky viruses.

    2) E-mails sent are completely standard, text-only: I am so sick of receiving e-mails with MS-TNEF attachments

    3) E-mail client that can strip out all HTML code from a message: just give me the quick-n-dirty text, please

    4) Standard, easy import-export of address book, messages, calendar items, and account settings: I've seen older versions of outlook and outlook express that couldn't handle each-others' data. Numerous times, I've seen installations of Outlook Express that refused to export anything, merely reporting an 'unknown error'.

    5) e-mail clients that don't step on each others' toes: how many times have I seen outlook break netscape communicator or vice-versa?

    6) EVERY option controllable: I'm a control freak. I want to be able to turn on/off everything in the program, from line wraps to MIME-encoding. Even Pine won't let me do everything I want.

    7) automatic forwarding of incoming mails while keeping a copy: I never could seem to get this working with a .forward, It can be done on Exchange, but requires administrative access.

    Why does this article complain about MS adding too many unneeded features and then suggest so many that many people wouldn't need (How many people outside the /. community have even HEARD of PGP???).

    --
    These people looked deep into my soul and assigned me a number based on the order in which I joined.
  74. Re:stored searches instead of folders (local LDAP) by Locutus · · Score: 2

    good question since Polarbar Mailer supports LDAP and Mozilla/Netscape does too. Getting my PDA or PMT (Personal Mobility Tool) to sync with a local LDAP server would be the only/last thing to get going.....

    If this is such a good idea, could be, do the standard distributions start this or install it by default? Heck, the standard Netscape/Mozilla installation should be preset to use it too.

    If all the other browsers are already able to use LDAP and the emailers (Kmail, pine, etc) then this is a no-brainer.

    Who has experience with this?

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  75. Improving Outlook Express by Syberghost · · Score: 2

    How about "follows 9-year-old RFCs such as 1521 to the recommended level" and "doesn't automatically execute viruses in fifty different ways, with exciting new exploits discovered daily" before you start wishing for gee-whiz-bang new features of dubious usefulness?

    You should be able to get email and read it, without the text appearing as an attachment and the attachments wiping your hard drive, before you start worrying about icorporating every program on your system into your email interface.

  76. Evolution by halfelven · · Score: 2, Informative

    Well, if you're stuck with Exchange, you can still use Linux. ;-)
    Just take a look at Evolution
    It's as close to Outlook as any application can be, but runs on Linux and now it can act as an Exchange client. Yes, that means you can use Evolution with Exchange for everything: e-mail, calendar, etc., while still being able to use it as a regular POP3/IMAP client if you wish.
    Cool, huh?

  77. Re:Procmail by Fweeky · · Score: 2

    > Procmail's "language" is actually pretty logical, once you get past weird markers like "0:" and "*".

    Yes, it's logical, but that doesn't make it good :)

    Have a look at the code sometime; especially with whitespace highlighting on to see how it's not even been indented properly, never mind properly commented or refactored. It's riddled with goto's, magic numbers, and is optimized for parsing by removing as much whitespace as possible.

    Just looking at it was enough to make me install maildrop (which has much cleaner code).. I've yet to actually start using it though :)

    > Is there some open-source mail filter that doesn't reparse its rules on each run?

    Exim's filter stuff probably fits into this category, along with the filter languages for the other MTA's.

  78. OE versus Netscape 4.7 by fm6 · · Score: 2
    Outlook Express is more stable than the mail client in Netscape 4.7? Not my experience. Only problem I have: it's painful to have all your links come up in an obsolete browser (Microsoft isn't the only one to play the Software Tar Baby game). But that's not as bad as dealing with OE's quirks, bugs, and security holes.

    I really like a lot of the features in the Mozilla mail client. If they would just fix all those sky-fucking memory leaks, Mozilla could claim to be more stable than anything from Microsoft. But not only are they not making progress on this issue, they're still tweaking the way HTML is generated when you compose email. Last time I tried it (about a week ago), I got HTML that was very proprietary, very non-W3C compliant, and (of course) didn't display correctly in most clients. RIP Mozilla.

  79. Alas Mulberry by fm6 · · Score: 2
    In terms of basic software engineering and protocol support, Mulberry is a very solid product. But its user interface is hopelessly primitive. Doing anything means wrestling with a zillion MDI windows, with only basic "cascade" and "tile" arrange commands. Which leaves you with no simple way to do point-and-view browsing of a mailbox.

    That last feature is very basic. I can't think of any other GUI email client that doesn't have it. I'm suprised that there's anybody willing to use an email client that makes browsing so difficult.

  80. News and other Outlook Woes by fm6 · · Score: 2
    What is so hard to understand in the following statement: being subscribed to a mailing list and tracking a usenet group should be *exactly the same*. And yes, Virginia, even normal E-mail "folders" *need to support threads*. Sigh.
    I assume you're aware that the Netscape/Mozilla client addresses these issues, and you're just ranting at the poorly designed client you're forced to use.

    Anyway, you're right about all these issues, and it's unfortunately true that most email clients don't even try to address them.

    (Assuming of course, you actually need to use Usenet. I consider it an obsolete system that survives by pure inertia. But that's another discussion.)

    You know, TrueSync is capable of making the Exchange calendar accessible to most clients. Of course, your boss is likely to say, "Why should we invest in this? What's wrong with Outlook?"

  81. SGML Lives by fm6 · · Score: 2
    You missed the part that said
    The syntax must be compatible with SGML, so that, with an appropriate DTD (Document Type Definition, the standard mechanism for defining a document type using SGML), a general SGML parser could be made to parse richtext. However, despite this compatibility, the syntax should be far simpler than full SGML, so that no SGML knowledge is required in order to implement it.
    There's some contradictary assertions here, perhaps steming from a misunderstanding of just what SGML is. There's no such thing as "Full SGML". SGML is a set of conventions for defining markup applications. Nobody's ever even tried to write an app that supports every feature of SGML -- too hard, too useless. I think what Borenstein is trying to say is that Richtext has a very specific purpose. It can be implemented with or without an SGML parser. Now, off-the-shelf SGML parsers save you development time, but make it too easy to hack in new features. I could be wrong, but I think the basic argument is: "If you start adding new features to Richtext, or try to support embedding other SGML documents in a Richtext document, you introduce complexity, incompatibility, and generally defeat the whole purpose of this subtype."

    OK, maybe I'm wrong. Maybe you're wrong. Maybe we're both wrong. (Perhaps we could ask Borenstein?) But I'm quite confident in disputing your claim that early HTML wasn't an SGML app. The existence of a DTD is neither here nor there. A DTD isn't the only way to write a formal SGML specification -- and a formal specification isn't an essential part of an SGML app. Many SGML apps rely on simple prose specifications. You don't need a formal specification to feed a document to an SGML parser. You just need to follow the conventions of whatever SGML subset the parser supports. And of course, you need to provide a back end that does something useful with the parser's productions.

    (The main purpose of formal specifications is to validate SGML docs, so you know they won't make your back end choke. Of course, B-L didn't consider validation to be very important. An HTML backend is supposed to make a reasonable guess and move on. Problem is, these guesses soon become "features" required by thousands of HTML docs...)

    And I strongly disagree with your characterization of SGML. Something isn't "lunacy" just because it's complicated and hard to understand. Is Computer Science "lunacy" because it's based on theories beyond the understanding of of most computer users (including a lot of programmers!)? Is a CPU or VM "lunacy" because its object codes are hopelessly arcane and complex?

    Something is useful if it provides a basis for making things that people can use -- and usually these are people who don't know the basic principles of all the underlying technologies. (Even if they're smart enough and have the necessary technical training, they probably don't have the time!) Thus you can use a computer, even if you're never heard of "computability" or "the stopping problem". You can use a compiler to write software even if you can't read assembly language. And you can use SGML technology without understanding the SGML specification -- you just need to understand the particular SGML app that you're using.

    Indeed, SGML is more useful than it every was. Look at Web Services, SOAP, post-HTML web browsers... "Wait am minute," I hear you protesting, "That's XML, not SGML." But XML is just a carefully defined subset of SGML, and all the tools for working with it are inherited from SGML, or are developments of SGML ideas.

  82. Cynicisim... by fm6 · · Score: 2
    ...is the last refuge of something. Come on now. The Mozilla client would be excellent if the Mozilla team would curb their bit tweaking and do some serious bug-fixes. Mulberry would be excellent if somebody at CyrusSoft would crack a book on UI design. (The Mac guidelines are probably the gold standard, even if Apple themselves now ignores them.) KMail, well...

    I think we'll get a good email client eventually. There doesn't seem to be a lot of market incentive, but that just slows things down a little.

    1. Re:Cynicisim... by jrp2 · · Score: 2

      ...is the last refuge of something. Come on now.

      hehe, OK, busted, I am a cronic cynic. Wrapping back to the main topic, I think their ideas are for the most part stupid. We don't need feature bloat, just the half-dozen or so very good in many ways clients to focus on fixing their bugs, securing them, and refining their interfaces, not adding ridiculous features.

      --
      The only athletic sport I ever mastered was backgammon - Douglas William Jerrold
  83. Well duh by fm6 · · Score: 2

    CNET took Outlook as the basis for discussion. Which is already hopelessly feature-bloated. We settled that way back. Now we're talking about real email clients!