Google Email Uploader is a free app that takes all your desktop emails and moves them to your Google webmail account.

Google's Gmail service offers vast amounts of storage, a unique approach to organisation, one of the best email-searching features around, and access to all your email from any web browser - all for the low, low price of free.

In fact, some people like Gmail so much that they've moved their old mail into Gmail, giving them searchable access to their archives from anywhere. The problem is that while Gmail makes it easy to import messages from other webmail systems (such as Yahoo, AOL, or Hotmail), and you can import POP email that's still on your mail provider's server, it hasn't been a simple task to import older messages already on your computer.

If you've got a Google Apps-hosted Gmail account - not a standard Gmail account, unfortunately - there's now an easier solution: the open-source Google Email Uploader. This utility provides a simple process for uploading your local email to that Gmail account.

When you launch Google Email Uploader, it displays any Mail, Eudora, or Thunderbird mailboxes it finds in their default locations. You can also manually point the program to messages stored elsewhere. Unfortunately, you can't upload mail from a Microsoft Exchange account.

You then choose your upload options: whether or not to preserve message properties (for example, read/unread, starred, or draft); whether or not to display the uploaded messages in your Gmail Inbox, and which labels to assign to messages. The program can automatically assign labels corresponding to mailbox names; so, for example, any email messages in a Family folder in Mail will have a Family label when uploaded to Gmail. (Note that if you upload mail contained in subfolders - for example, in Work: Project B: January - those messages will get a separate label for each folder, rather than one long label.) You can also choose an additional label, such as today's date, that will let you quickly view in Gmail all the messages included in this upload.

Finally, you provide your Gmail account name and password and click Upload. Depending on how many messages you're uploading, the process will take anywhere from a few seconds to a few hours; the Upload Progress screen displays the progress of the upload, along with any errors. When the process is finished, the Skipped Messages screen lets you view each message that couldn't be imported, along with the reason why. (If any of these messages are important, you can manually forward or redirect them, using your desktop email client, to your Gmail account.)

One glitch reported by a user is that if your internet connection is interrupted during the transfer, you must start over, which may result in duplicate messages; you should be sure you've got a reliable connection before starting. This is also a good argument for using the Assign Additional Label option to apply a unique label to imported messages. If the upload is interrupted, you can easily delete from Gmail any messages that were successfully imported, and then try the upload again.
Google Email Uploader's biggest limitation is that, because it currently uses the Google Apps Email Migration API, it doesn't work with standard Gmail accounts; you need Google Apps-hosted Gmail.

Granted, you can set up a Google Apps account, which includes 50 email accounts and support for Google Calendar and Google Docs, for free. But setting up email in Google Apps isn't dead-simple, and if you've already got a Gmail account you've been using for a while, chances are you want to keep using it. Here's hoping a future version of Google Email Uploader adds support for standard Gmail accounts.

NEXT: our expert verdict >>

Macworld.com

Google Email Uploader: Specs

  • Windows XP, Vista, 7
  • Outlook 2003 and greater for Outlook support
  • Google Apps account
  • Microsoft .NET 2.0
  • Windows XP, Vista, 7
  • Outlook 2003 and greater for Outlook support
  • Google Apps account
  • Microsoft .NET 2.0

OUR VERDICT

It's not without its flaws, but Google Email Uploader is a boon for all Gmail users who have existing desktop-email files.

Find the best price