February 14th, 2008 | Published in Google Code
If you're a Google Apps Premier or Education Edition developer, you may have noticed that we launched the Google Apps Email Migration API last November. With that launch, we aimed to enable any type of email migration scenario, supporting the upload of email into Google Apps from any data source. But what about all that email you had to store on your desktop ... six years ago ... when you had a 5 megabyte quota?
We've been trying to solve this problem since I was a software engineering intern with Google in July of 2006. We called the solution 'Scavenger', which sadly did not survive a trademark search.The project was put down (I went back to school), then picked up again (I got rehired), then rewritten a couple of times as new options presented themselves (like the Email Migration API). Ultimately, the project turned into a collaboration between three Google offices: Mountain View, Kirkland, and Hyderabad.
We're now happy to share the Google Email Uploader with you. It's both a .NET reference implementation of an Email Migration API client, as well as an Apache 2.0 licensed open source project to be extended to upload any type of email archive you have lying around. The Google Email Uploader is available for Google Apps Premier and Education edition users.