Do you find it increasingly difficult to deal with the daily flood of e-mail? Do you wish your e-mail client could share information with other Mac programs? If so, it may be time for you to choose a new e-mail program.
E-mail management is no place for nostalgia—you shouldn’t stick with a client simply because you’ve used it since the first Bush administration. You’re better off basing your choice on the volume of e-mail you receive, the control you need over your e-mail program, and how well the app fits into your workflow.
Changing e-mail clients doesn’t have to be painful. I’ll help you find a program that fits the way you use e-mail, and then I’ll show you how to take your messages and contacts with you to their new home.
Create an E-mail Wish List
Before you can find the perfect fit, you need to understand what features are most important to the way you use e-mail. To help you sort it all out, first consider some of the big issues.
If price is your primary concern, you can’t go wrong by choosing an application you already have—Apple Mail. Likewise, if you’ve shelled out money for the Microsoft Office 2004 suite, you already own Entourage.
If you have an e-mail account, you
get spam. Many ISPs and company networks try to filter out the obvious spam before it reaches you. But if yours don’t do that—or if you’re still overrun with the stuff—you’ll want an e-mail client that can take on the task. All the programs we recommend here offer spam filters that learn how to correctly identify incoming spam and that remove it from your in-box. If you receive a lot of spam, you’ll further benefit from a program with sophisticated mail filters, such as those included with Entourage or Bare Bones Software’s Mailsmith. These filters can help you isolate the spam that circumvents your other barriers. (For tips on eliminating spam, see
“Win the Spam War.”
Completing day-to-day e-mail tasks shouldn’t require excessive brain activity. If you often receive or create HTML-formatted messages, for example, you should think twice about adopting an e-mail client such as Mailsmith, which makes you jump through hoops to do either. You should also consider the accessibility of the information you need. If you routinely use OSX’s Address Book or iCal, you’ll be happier if your e-mail client does, too.
Some people keep every message they’ve ever received in one in-box. And that’s fine for very light e-mail users or people who don’t mind weeding through an endless list of messages. But if you receive a lot of mail, you’ll benefit greatly from a program with sophisticated mail filters that can automatically sort and prioritize your incoming messages.
You also may want a client that offers flexible scheduling. Although all e-mail clients can download mail every couple of minutes, only high-end programs such as Entourage and Mailsmith let you create more-complicated schedules—for example, to access a rarely used account only on Tuesdays and Thursdays.
If you regularly receive or send high volumes of mail, you may need something that goes above and beyond the normal call of duty. You might want to use AppleScript, Apple’s native scripting language, to automate some of your e-mail client’s tiresome tasks. Or you may want to be able to add mail headers to your outgoing e-mail messages—a PGP fingerprint header, for example.
E-mail is hosted on one of two kinds of servers—POP (Post Office Protocol) or IMAP (Internet Message Access Protocol). POP accounts, which download messages to your computer, are more common than IMAP accounts, which store mail on your ISP’s server. However, many Web-based e-mail services—including Apple’s .Mac and America Online’s AOL—require an IMAP connection. If you use an IMAP account and your client doesn’t support it, the client is useless to you.
Find the Right Fit
OS X users have several options when it comes to choosing an e-mail client. But three programs stand out from the rest in terms of features, reliability, and performance—Apple Mail, Microsoft Entourage 2004, and Bare Bones Software’s Mailsmith 2.1. The kind of e-mail user you are will determine your choice. (For a quick overview of the programs’ features, see “E-mail Programs Compared.”)
The Casual E-mailer
You receive a light to moderate amount of e-mail and don’t spend much time trying to keep it organized, beyond dividing it into folders. You already use (or would like to use) Apple’s Address Book and iCal programs, and you want an e-mail program that can take advantage of them.
Apple Mail 1.3.
Apple’s e-mail client has evolved into a reasonably mature application. Mail is accessible enough for beginners and complete enough for people who need to manage a moderate amount of e-mail.
Mail includes all the basic rules necessary to capably route messages to different mailboxes (although the list of rules isn’t as extensive as that of Entourage or Mailsmith). Users who collaborate with others via e-mail will particularly appreciate Mail’s Thread view, which groups messages that are part of an ongoing exchange. But Mail’s scheduling options are extremely limited compared with those in Entourage—you can’t create multiple schedules, and you can’t ask Mail to check your mail less often than once an hour. There is potential for adding more-advanced features; Mail offers solid support for AppleScript and lets you trigger an AppleScript from a mail rule.
Of course, Mail’s greatest advantage is its integration with other Apple applications. You can configure iCal to send announcements of upcoming events through Mail. And you can add contacts to Address Book with the click of a button.
The Office E-mailer
You rely on Microsoft Office to get your job done, and you want an e-mail program that seamlessly integrates into your workflow. You get a moderate to heavy amount of e-mail and you need a way to quickly sort through your incoming messages, pick out the important messages from the not-so-important notes, and file them away in the appropriate folders.
Microsoft Entourage 2004.
Entourage offers nearly every feature found in Mail (except integration with other Apple programs and message threading) and many more.
Entourage’s greatest strengths lie in its management features. Its mail rules can filter messages in ways not possible in Mail—for example, you can create rules that apply only to messages formatted as HTML. And its Mailing List Manager greatly simplifies the process of sorting mailing-list e-mail. The program’s Project Center, which allows you to organize contacts, events, mail, and documents by project, is unmatched in any other e-mail client.
Entourage can schedule more tasks than Mail can. It’s also the only e-mail client in this roundup that can trigger an AppleScript from a schedule—for example, to archive messages when you quit the program.
Entourage doesn’t share information with Address Book or iCal. Instead, it offers its own tools for managing contacts, calendars, notes, and more. If you work in a cross-platform office, you’ll appreciate the program’s superior support for Microsoft Exchange Server—server-based software that lets Entourage and Outlook users share contacts and calendars over a network. Entourage is also the only Mac e-mail client that can send and receive Hotmail.com messages by default.
Entourage’s weakest link is its single database. A bloated database can slow down performance, and if it becomes corrupt, you could lose everything. If you choose Entourage as your e-mail client, you should regularly back up Entourage’s Database file (located in your user folder at Documents: Microsoft User Data: Office 2004 Identities: Main Identity).
The E-mail Commander
You’re no e-mail novice. You use e-mail for advanced tasks, such as running a newsletter or managing multiple accounts, and you need to have full access to your e-mail settings. You also want a no-nonsense program that can quickly search and manipulate a high volume of e-mail.
Bare Bones Software’s Mailsmith 2.1.
Although Mailsmith is approachable enough for typical Mac users, it tends to appeal to a highly technical—and proudly geeky—audience.
If you’re accustomed to other e-mail clients, you may be thrown off by Mailsmith’s spartan interface and its lack of amenities common in other e-mail programs—for example, support for HTML messages (though you can view such messages in your default browser at the click of a button), support for IMAP e-mail accounts, and an in-line spelling checker.
But for exercising complete control over your e-mail client, Mailsmith’s list of features is hard to beat. Although the program doesn’t search mounds of messages as quickly as Qualcomm’s Eudora—one of
s past favorites for advanced users—Mailsmith does a better job of pinpointing the messages you’re after, thanks to its highly configurable search feature. For example, you can search for words that begin or end a text string, or use special grep characters to identify loose patterns of text. And the options for creating mail filters are just as expansive.
Mailsmith offers built-in support for PGP encryption and Michael Tsai’s powerful SpamSieve software—which is superior in many ways to what you’ll find in Mail or Entourage. And if you’re handy with AppleScript, you can automate nearly all of the program’s functions.
Make the Switch
Regrettably, there’s more to switching e-mail clients than just deciding which one suits you. There’s also the sometimes-messy business of moving e-mail and addresses to a new home.
Most e-mail programs have an Import command that automates the process of moving your e-mail, contacts, and other data. But if the Import option doesn’t support your client—or if it doesn’t do a sufficient job—there’s still hope. You can almost always get the job done with a third-party utility or by manually converting your files into the standard mbox or vCard formats. (For details on getting your files into these formats, see
“Exporting to Standard File Formats.”
Here are some guidelines for bringing your old messages and contacts into your new program.
Moving to Mail
If you’re moving to Mail from Entourage, Outlook Express, Netscape/Mozilla, or Claris E-mailer, open Mail’s Import Mailboxes command (File: Import Mailboxes) and select the appropriate import option. You can also import mbox files that you created in another application. In the Import window, select Other, click on the right-arrow button, and navigate to the location of the mbox files.
Although Mail offers to automatically import e-mail from Eudora, the process is far from ideal—it ignores attachments and removes HTML and rich-text formatting from your messages. Instead, use Andreas Amann’s free
Eudora Mailbox Cleaner. This utility correctly transfers messages, as well as filters and nickname files.
Mail stores its contacts in Apple’s Address Book. You can import addresses from Entourage, Outlook Express, Palm Desktop, Eudora, Claris E-mailer, or Netscape/Mozilla by using the Import Addresses AppleScript.
If you haven’t already installed OS X’s Script Menu (look for a tiny scroll that appears in the Finder’s menu bar), go to your Applications: AppleScript folder and double-click on the Install Script Menu item. Then, from the Finder, click on the newly installed Script Menu and choose Address Book Scripts: Import Addresses.
Moving to Entourage 2004
Entourage’s Import command (File: Import) will transfer e-mail messages and addresses from Entourage, Outlook Express, Eudora, Mail, Netscape Communicator, and Claris E-mailer. If you’re coming from a different e-mail client or from a different computer, first export your messages as an mbox file, and then drag this file onto the Folders On My Computer entry in Entourage’s Folders pane.
If you have contacts, calendars, notes, and other bits of data stored in Microsoft Outlook or a personal information manager such as Palm Desktop, you can easily bring them to Entourage 2004 with the help of Paul Berkowitz’s $20 collection of AppleScripts,
Export-Import Entourage X. This collection includes more than 50 scripts for moving almost anything into and out of Entourage X and 2004.
If you have vCard files that you exported from another application, you can also import these by dragging them into Entourage’s Address Book window.
Moving to Mailsmith
When you launch Mailsmith for the first time, it offers to import mail and contact information from a variety of programs, including Eudora, Claris E-mailer, and Mail. If you need to import mail from other clients or want to add messages after the initial import process, you can do so by dragging mbox files into the Mailsmith window.
You can also import contacts from Eudora and other vCard-compatible applications by exporting them as vCard files and dragging them into Mailsmith’s Address Book window.
For many of us, e-mail has become an integral part of the workday and a primary means of keeping in touch with others. Given the variety of e-mail clients out there, you have no excuse for sticking with a program that can’t meet your needs. If it’s time to switch to a better client, this guide will point you in the right direction. But only you can get the ball rolling.
Contributing Editor Christopher Breen pens
column and is the author of
Secrets of the iPod
, fifth edition (Peachpit Press, 2004).
Microsoft Entourage 2004Apple Mail 1.3.8Bare Bones Software Mailsmith 2.1.2
Sharp-eyed readers will notice that Qualcomm’s Eudora 6.1 (
) doesn’t appear on our list of recommended e-mail clients. Although Eudora has been a past favorite—particularly for users who need nearly infinite control over their e-mail settings—the e-mail landscape has changed and, regrettably, Eudora has been slow to change with it.
It’s true that Eudora makes quick work of searching massive mailboxes and offers almost limitless ways to customize your mail settings (for example, you can designate which headers will appear in messages sent from a particular account). But for most advanced users, these perks won’t make up for the program’s aging features, including limited filtering options—Eudora provides just two If conditions and four Then actions for sorting messages. It also does a poor job of displaying complex HTML messages. And although Eudora is scriptable, its scripting dictionary is out of date, so the program is more difficult to script than Mail, Entourage, and Mailsmith.
If Eudora suits you, by all means stick with it. But if the program no longer fits the bill and if you need absolute control over your e-mail, I recommend switching to Mailsmith.
In a computing world rife with incompatible standards, the mbox and vCard file formats offer a rare sliver of sanity. By converting your data into these two cross-platform standards—mbox for e-mail messages and vCard for contacts—you can quickly and easily move much of the information in your e-mail client and address book to other applications, or even to the same application on a different computer.
Here’s how to access mbox and vCard files from Mail, Entourage, Mailsmith, and Eudora.
Creating mbox Files
To generate an mbox file from Entourage, Mail, or Mailsmith, just click on one of the program’s mail folders and drag it to your desktop. Repeat this for each folder you want to move. Note that in Entourage, the newly generated mbox file won’t include any of the folder’s subfolders. You’ll have to drag these to the desktop separately.
When you drag Mailsmith’s mailboxes to the desktop, they become text documents by default. To import these files into Mail or Entourage, you must first append the
extension to them.
Eudora doesn’t support this drag-and-drop method. To access its mbox files, open your user folder and go to Documents: Eudora Folder: Mail Folder.
In most cases, creating vCards is also a drag-and-drop affair. To export vCards from Apple’s Address Book—which both Mail and Mailsmith use—just select the contacts you want and drag them to the desktop. You’ll end up with a single file with all the selected contacts.
Unlike Address Book, Entourage won’t export multiple contacts as a single vCard file. So if you plan to export multiple contacts, it’s a good idea to first create a folder to hold all of the resulting vCards.
To export Eudora’s nicknames as vCard files that can be imported into Apple’s Address Book, Entourage, or Mailsmith, use Andreas Amann’s free
Eudora vCard Export.
When contemplating a move to the Mac, one of the first questions many Windows users ask is “Will I be able to access my old e-mail, contacts, and calendars on my new computer?” Thanks to Outlook2Mac, a $10 program from
Little Machines, the answer is yes.
Outlook2Mac painlessly converts Outlook mail to a form that you can import into Mail, Entourage, or Mailsmith. It will also export contact and calendar data to any program that supports the vCard and iCalendar (.ics) file format standards—including Address Book, iCal, and Palm Desktop.
Outlook2Mac is remarkably easy to use. Simply purchase an appropriate version of the program (separate versions are available for Outlook 2002/2003/XP, Outlook 2000, and Outlook 97/98) and launch it. The software then walks you through the process of exporting the needed data. You can select specific mailboxes, a range of calendar dates, and the most appropriate file format for the data export. If you’re moving to Address Book or Palm Desktop, you’ll need to export your Outlook contacts as a single vCard file. Likewise, iCal requires a single .ics file for calendar data. If you’re moving to Entourage, you’ll need to export your data as
vCard and .ics files. You should also instruct the program to filter out any attachments that won’t work with your Mac—files ending with an
extension, for example.