The Google Email Uploader is a desktop utility for Microsoft Windows that uploads email and contacts from other desktop email programs (like Microsoft Outlook) into your Google Apps mailbox. The Email Uploader preserves information such as sent dates and sender/recipient data, as well as the folder structure used by the other email program. The Google Email Uploader requires a Google Apps account.
The Email Uploader is Apache 2.0 licensed open source software, and is governed by the terms of the included license file. This means you may modify the tool to better suit your needs