Qualcomm's Eudora is my email client of choice for a variety of non-obvious reasons. While it is hard to describe it has having a good human interface, it certainly has an effective human interface, polished by years of dedicated attention to Internet email. In my opinion, no other email program -- on the Mac or any other platform -- provides the same ability to deal with vast quantities of Internet email quickly. So, while Eudora's HI is quirky and ugly, it contains some extremely cool features that make the job of dealing with ones daily email a pleasure rather than a burden.
My first example is Eudora's Send Again menu command. When you send a piece of Internet email that can't be delivered (typically because you have the wrong address), the mail system responds by sending you a "bounce message", a message that contains the full text of the original message with a preface that describes what went wrong. A typical bounce message looks like this:
Date: Wed, 24 Sep 1997 09:20:21 -0700 From: Mail Delivery Subsystem <MAILER-DAEMON@mail-out1.apple.com> To: <email@example.com> MIME-Version: 1.0 Subject: Returned mail: User unknown Auto-Submitted: auto-generated (failure) The original message was received at Wed, 24 Sep 1997 08:55:36 -0700 >from [184.108.40.206] ----- The following addresses had permanent fatal errors ----- <firstname.lastname@example.org> ----- Transcript of session follows ----- ... while talking to stout.popco.com.: >>> RCPT To:<email@example.com> <<< 550 <firstname.lastname@example.org>... User unknown 550 <email@example.com>... User unknown Reporting-MTA: dns; mail-out1.apple.com Arrival-Date: Wed, 24 Sep 1997 08:55:36 -0700 Final-Recipient: RFC822; firstname.lastname@example.org Action: failed Status: 5.1.1 Remote-MTA: DNS; stout.popco.com Diagnostic-Code: SMTP; 550 <email@example.com>... User unknown Last-Attempt-Date: Wed, 24 Sep 1997 09:20:21 -0700 Content-Type: message/rfc822 Return-Path: <firstname.lastname@example.org> To: Hairyvery@aol.com, email@example.com From: Quinn <firstname.lastname@example.org> Subject: Re: internet config file [... rest of original headers are here...] [... original message body is here ...] -- Quinn "The Eskimo!" <http://www.AnarchistTurtle.com/Quinn/WWW/> "Too late, your imperfection has exceeded acceptable error levels. You are terminated!"
With a typical mail client, you fix a bounce message with the following steps.
However, with Eudora you can use the following steps:
Now that's what a call smart software!