装可爱2008-07-24 23:12:28
Editor: Being digital vagabonds without an Exchange server, we Lifehacker writers use online apps like Gmail and Google Calendar to get things done. But can an Outlook user make the switch without losing out? Guest contributor Jared Goralnick's here today to take a look.
Gmail launched in 2004 and has matured each year, but Microsoft Outlook (with Exchange) is still the most popular tool for accessing email. Comparing the two side by side, is it time to jump ship from either platform? Let's find out.

This comparison below is based on Microsoft Office Outlook 2007 with Microsoft Exchange Server 2003 and Google Apps for your Domain's free version of Gmail.

There are many differences between the two products in terms of how they can be configured and the type of workflow that they support. I'll go through each area of difference below, comparing and contrasting. At the end, you'll find an overall comparison and some recommendations.


Search

Microsoft greatly improved its search capabilities with Outlook 2007. This is probably the most important reason users of earlier versions would upgrade—because, let's be honest, searching in Outlook used to take hours to perform. Their search is now powered by Windows Desktop Search and does a good job of returning results fast.


But Gmail is still much faster. And as an added hassle, if Outlook ever returns incorrect or incomplete search results you have to dig into the settings to tweak or rebuild your search index, hoping that you can fix the problem.


One advantage of Outlook search is that it searches within attachments. Google Desktop Search would accomplish this if you used a separate email program (even Outlook!), but the Gmail web interface does not. Still, the inability to search within attachments is a small price to pay for the superior speed and accuracy of Gmail's search.


Search Verdict: Gmail wins for a faster and more reliable search. Outlook is just a step behind with full attachment search.


Folders vs. Labels: How To File Messages

Gmail departs from the traditional folder tree by using "labels," which are essentially tags. What's nice about labels is that one message can be assigned multiple labels (effectively making it appear in what seem to be separate folders) without having to copy the message. For instance, if a message relates to both "family" and "work," then with Gmail you can mark it with both labels and find those messages in either of those label-folders. In a traditional tree, you would have to choose only one folder (or duplicate the message).



Outlook has always had categories, which behave similarly. In version 2007, Outlook created a faster system that used color-coded/named categories and Search Folders to perform nearly the same functionality as Gmail. Most people are not aware of this feature because it's less noticeable than the Outlook folder tree and would require setting up search folders for each category to function like Gmail labels. However, since categories have no relationship to the folder location of an item they're not a complete replacement for the folder tree.


On the surface, labels seem superior to a folder tree—after all, tags are the preferred method of identifying data on many new web sites. There are a few problems with labels, though:

  • There's no such thing as "sub-labels." As such, if you decide to use Google like a folder tree, you'll quickly discover that the hierarchy is only one-level.
  • There is no drag and drop functionality in the Gmail web interface (most likely since applying a label isn't necessarily moving it from one label to another).
  • Gmail's labels are not 100% compatible with IMAP support. They're mostly compatible, but some people (like me) may run into synchronization issues.
Even with these slight limitations, Google was wise to eschew the top-down methodology to which many of us have grown accustomed. Since Gmail's search is very fast, the need for finding items by how they've been filed becomes less important.


In Outlook, a label-like feature is available but harder to access. It has additional filtering and organizational capabilities, but most users might not dig that deeply into the software to find them, especially since in Outlook one still has to work with the folder tree to move items out of the Inbox.


Folders vs. Labels Verdict: Gmail wins for a simpler, generally more flexible approach.


Rules vs. Filters: How To Automatically Process Mail

Outlook has many more options for routing messages than Gmail, or at least it appears so. Compare these two screenshots (Gmail above, Outlook below) for an idea:



While it appears there are more options available within Outlook, Google has done a better job of helping people get to the most relevant options right away. Gmail also allows you to test exactly how the filter would behave before you save it:



Outlook has taken a step in the right direction by providing a right-click option called "Create Rule...." It does a better job of exposing the most relevant information, but it's still not as easy to configure or test as with Gmail.



Note that Microsoft Exchange users may benefit more from rules than standalone Microsoft Outlook users. Gmail is a server-side tool, so its filters will affect Gmail mail, regardless of where you access it. Microsoft Exchange users will also have this benefit. However, if you do not have Microsoft Exchange and your Microsoft Outlook is not running, the rules will not be processed. This can be frustrating when checking mail remotely.


Once again we have a similar divide—most people will be better off with the faster to configure and easier to test Gmail results, but Outlook has more features.


In my experience with clients and colleagues, people don't use as many Outlook rules as they do Gmail filters, even though filtering is a huge help with the volume of email many of us receive. This leads me to believe that Outlook's rules are more intimidating.


Rules vs. Filters Verdict: Google wins for a simpler, more approachable interface.


Contacts

Contacts are one of the core features of any email application. Both Gmail and Outlook do a great job. A main difference, however, is that Gmail automatically creates contacts based on your email correspondence, whereas you must create contacts yourself in Outlook.


If you don't keep an address book and don't plan to, Gmail's Contacts feature is a sufficient Band-Aid in that you never to have to visit Contacts to get some benefits. That is, it remembers email information long after a correspondence.


Outlook also remembers the email addresses of people you've corresponded with, but it stores the addresses in a hard to find text file (called an NK2 file) that people often forget to back up. As such, when people get a new workstation or reinstall Windows they often lose the email information that they thought they had "stored."


If most of your contact activities are about email correspondence, then Gmail and Outlook are roughly comparable since they both hold onto the core data.


But depending on your needs, the products differ greatly beyond that:

  • If you use a lot of shiny new web applications, they can often import your contacts directly from Gmail (much faster than your Outlook contacts).
  • go-recentconversations-thumb.pngIf you want to track customer correspondence, Gmail's "Recent Conversations" view makes this a snap. Outlook still hasn't figured this out—its "Activities" area should be the answer, but it's painfully slow and inaccurate at best. (Instead Microsoft recommends either Outlook Business Contact Manager or Microsoft CRM, two tools that are no walk in the park to implement but are darn cool if you can swing it).
  • If you regularly mail merge in Word or do anything that involves contact data in Windows, Outlook contacts are your best option (yes, anything is possible, but it's fewer steps with Outlook contacts).
  • If you synchronize with a mobile device, Outlook is your best option since it works with nearly every PDA device (BlackBerry, PalmOne, Windows Mobile, the iPhone, iPods, etc.) whether the synchronization is USB or over the internet.
  • If you work in an office with Microsoft Exchange, contacts can be shared and synchronized, which is very helpful.
  • If you have lots of contacts, then Outlook offers dozens of ways to organize and view them, from separate folders to flags to categories to "recently added," and it also offers privacy settings for sharing only some of them.
If you have an internet connection and work independently, primarily via email or chat, then Gmail contacts will do as good a job or better than Outlook. If you use a lot more business-oriented features or need greater mobility, then Outlook might trump.


Contacts Verdict: No winner. If you're in a business environment, Outlook likely wins. Otherwise, there's no clear choice.


Spam Filtering

Gmail's Spam Filtering is top notch, Outlook's is not. But most businesses don't use the out-of-the-box Outlook spam filtering, whereas most Gmail users do use the default spam blocking.


My two issues with Gmail's spam filtering are:

  • go-laughable-spam-thumb.pngIt doesn't completely eliminate the stuff that's obvious as spam (you still have to wade through it). With Google's purchase of Postini we'll hopefully see some improvements in this area, but I find it difficult to skim through 500 spam messages per day, and inevitably don't bother.
  • There are still occasional false positives (non-spam that gets sent to the Spam folder), which is unfortunate when a lot of people never read through the Spam folder.
Outlook's spam filtering is no good without either a client-side email spam filtering program or, better yet, a server solution like Google's Postini or MX Logic's Email Defense (what I use). These will likely cut spam to under a dozen quarantined messages per day (which is a reasonable number to review for the occasional false positive).


Gmail wins on spam, since there's no installation necessary. For businesses, or people who subscribe to a Hosted Exchange service, a commercial anti-spam service will likely perform better than either product out-of-the-box. (However, most commercial anti-spam solutions can be used with Google Apps for Your Domain as easily as they can be used with Exchange.) Note: the spam count in the image above is a joke.


Spam Filtering Verdict: Gmail wins for doing a decent job without any installation.


Storage Space

Outlook with Microsoft Exchange often has a high price associated with server storage space. In other words, most companies limit the amount of storage space for an "Exchange store"—the amount of Exchange data you're allowed to store on the server. Usually this equates to somewhere between 100 MB and 2 GB (since email storage is expensive for businesses).


Gmail users have 6.76 GB for no charge (or 25 GB for $50/year). The storage they provide regularly increases.


Businesses might feel they are offering reasonable limits to their users, except that many people still attach big files to emails rather than linking to them. Thus there are often many people who have to clean up or archive their email every few weeks. While there are reasons for this (due to the cost of storage), it's a complaint I encounter frequently with clients.


People who use Outlook without an Exchange connection have nothing to worry about with regard to storage space, but they should be careful to back up and split their PST (Personal Storage files) regularly after they hit a couple GB.


Another caveat is that storing your email in the Google cloud is a tough pill to swallow for some people and many businesses. As such, that factor alone may be a deal-breaker, regardless of the convenience.


Both Outlook and Gmail offer plenty of options for file storage, but I, for one, am sick of all the work I have to do to keep my Exchange store size trimmed. Until Exchange storage gets less expensive or businesses suck up more of the costs (sorry!), I'm handing this category to Google.


Storage Space Verdict: Gmail wins for generally offering more space for less (or no!) money, but this depends on a whole host of factors.


User Experience

Outlook and Gmail offer very different user interfaces, with Gmail generally being simpler and Outlook often being more full-featured. Here are some differences:
  • Gmail's Threaded view is much simpler than Outlook's Arrange By Conversation (and better yet, it always takes up less screen space to display threads, whereas Outlook's often takes more).
  • Search is what you live for in Gmail, and it's near the core of the user experience, in a good way.
  • Outlook allows you to drag-and-drop messages for filing (or creating tasks).
  • Outlook has a sort feature. I partially understand why Gmail views don't sort, but I still have trouble getting past this conspicuous shortcoming.
  • Both programs have keyboard shortcuts (see Gmail's), but Outlook's are easier to discover (since they're displayed).
  • Gmail shows the first few words of an email in the one-line view; Outlook offers a reading pane that makes it easier to get the whole story fast (similar to Google Reader).
If you're familiar with the Office suite, Outlook is easy for you to use. If you're starting fresh in the email world (yeah, right!), then Gmail is a better candidate for getting started.


User Experience Verdict: No winner. This is even more a matter of opinion than my other verdicts!


Workflow

I use both Gmail and Outlook because they offer very different options for workflow. Outlook offers many ways to process your email and manage your responsibilities, and it works particularly well with top-down / hierarchical / everything-has-a-place approaches. Gmail does not offer as many workflow options, but it's very easy to find items regardless of where you placed them.


Certain activities fit nicely within Gmail's confines and others benefit from Outlook's larger feature-set. You can read more about how I've resolved which scenarios fit which tool, and why I use both.


For the business user with many responsibilities, Outlook's expanded feature-set (tasks, task sharing, message flagging, shared contact list, etc.) is a huge reason why the product is dominant in the workforce.


If little or none of your email turns into tasks, Gmail's filtering, labeling, and search make it a good choice. But since for many people, email inevitably leads to deferred responsibilities, and Google Apps does not yet natively support tasks, I'm going to hand the workflow to Outlook. Fortunately Remember the Milk makes tasks possible in Gmail.


Workflow Verdict: Outlook wins, for natively supporting tasks and offering more workflow flexibility.


Mobility

Depending on the device, you might have better luck with one or the other. Gmail provides a Ja*va-based application that works well on the BlackBerry, and it has a great interface for most mobile devices, including the iPhone. Microsoft Exchange includes Microsoft ActiveSync, which is a full-featured over-the-air synchronization technology that keeps not just email but task, calendar, and contact items up to date.


Both Microsoft Exchange and Gmail offer scaled down interfaces that work well via web access on mobile devices. (Gmail's is available by accessing their site from a mobile browser or by visiting m.google.com/a. Microsoft Exchange users can access an often overlooked tool called Outlook Mobile Access—just ask your Exchange administrator for the URL to "OMA" on your server.)


Many people have never seen Microsoft's full mobile experience because they are simply using the desktop version of Outlook and/or are not on a Microsoft Exchange server. But I have to hand this to Microsoft, since Exchange not only synchronizes email but also calendar, contacts, and tasks, making this information fully accessible offline via ActiveSync (or other third-party services like BlackBerrys').


If you don't have access to an Exchange server but prefer Outlook most of the time, your best bet is to use Gmail as your email host and Outlook as an IMAP application—then you'll at least get much better mobile access than what is likely provided by your Internet Service Provider. We'll see if/how MobileMe changes the landscape.


Mobility Verdict: Outlook with Exchange wins. And non-Exchange Outlook users could host their email with Gmail to get its mobile tools anyway.


Support

Just today I tried to help a friend with her Google Apps for your Domain configuration, and she had signed up for the paid plan. She ultimately gave up. Like it or not, it's easier to find business-level support on the Microsoft Outlook/Exchange platform than Google's.


I happily use both Hosted Exchange and Google Apps for different purposes, but I know that for critical business needs there's a person who I can get on the phone to help with Exchange problems. Google offers support, but they have a very different model and are not providing the "on call support" that many businesses depend on.


If you're a do it yourself-er, you have much less chance of messing things up with Google Apps for your Domain than by setting up Exchange yourself. However, Hosted Exchange providers and a large pool of qualified technicians are a better alternative for the tricky issues that come up when you least expect them.


Note: if you're the "family geek," I highly recommend getting Google Apps for your Domain. I recently switched siblings, parents, and grandparents to this and it's a breath of fresh air. Exchange was a bit too costly and unnecessary an option for family technical support.


Support Verdict: Outlook wins for having a larger support ecosystem.


Findings Table

The Fine Print: These are merely my opinions. Don't take these as Lifehacker's, the Word From Above, etc. I like both products a lot (even Outlook!), and they're just very different.


Conclusions, And What The Future Holds

Outlook and Gmail are very different approaches to email organization. Over time, Google has begun to add more features and Microsoft has improved its search and scaled-down complex features. They have very different and very apparent roots, but things are changing.


I personally use Outlook for business correspondence and managing responsibilities, and Gmail for social media and most web activities. Some people combine their activities and choose just one email application, and that's fine, too.


If one thing is clear, it's that Gmail has become an increasingly mature product that can be used for business. With the Postini acquisition, Google is beginning to offer enterprise-level services (like compliance archiving, service level agreements, and more comprehensive spam policies). I foresee the addition of tasks and integration with the Google Search Appliance positioning Google squarely against Microsoft.


At the same time, Microsoft has long been making progress in the Software as a Service space, primarily with their hosted Exchange offering and now with hosted Microsoft CRM. Earlier this month, Microsoft announced that it would begin offering these services directly instead of just through partners, with starting prices well under $10/user per month (as of now with 5 user minimums). This positions them squarely against Google.


Competition here is crucial for our success, as it's a large part of our own productivity as knowledge workers. Regardless of the tool you pick (Thunderbird's pretty awesome, too!), you'll have plenty of company and some welcome changes ahead.