Migrating from Outlook to Google
January 18, 2010 Featured, Internet, Technology, Windows Mobile
Microsoft Outlook has played an important role in my life for the better part of a decade. Aside from the added benefit of easily synchronizing with the various Palm and HP PDAs I’ve owned throughout the years, it has offered the ability to easily synchronize with the Exchange servers found at various employers. However, after many years of faithful service, I’ve decided to move to something else: Google.
Don’t get me wrong here; I really enjoy using Outlook. I’ve been an avid fan of Outlook since 2002, and have been using the 2003 version since a few weeks after the release of the Office 2003 suite. That said, some recent happenings have forced my hand.
Earlier last week I had tried to renew some of my services with GoDaddy, a company that I’ve had many horrible customer and user experiences with. Unfortunately, I was unable to renew using the balance in my PayPal account, despite the company’s acceptance of PayPal in the shopping cart. According to someone in customer support, they require services such as websites be renewed via credit card; something that has not been necessary until recently, apparently. What this means is that the various domains that I’ve had registered with the company as well as my email services will not be renewable via my preferred method. Considering the number of headaches and problems I’ve had with the company for simple things like registering domains, managing hosting packages, backing up databases, contacting customer support, and navigating their administration panel, it’s time to call a spade a spade and move on.
Considering Options
As of January 1st, I had decided that any and all work that I need to do for my employer will be done on the computers they give me, rather than my own. What this means, though, is that I’ll need a way to access my email from either system without any headaches. The first thing I had thought of was going back to using IMAP, but I cannot access the ports required by most IMAP servers from behind my employer’s firewall. While I could go back to using RoundCube on my webhost, I decided that it would probably be better to use a service that is a bit more reliable: Google’s.
That said, I didn’t want to give up my email address. I wanted to continue using the various @j2fi.net email addresses that have served me well since their inception. Luckily, Google has no problem handling this.
Switching to Google in 6-ish Easy Steps
Making the switch to Google is insanely simple. To be completely honest, I’m surprised that more people aren’t doing this with their own domains, yet. Here’s how to do it:
- sign up for Google Apps, and enter your domain name
- once you log in as admin, re-create your email accounts
- point the MX records for your email server to Google’s (explained below)
- download and install the Google Email Uploader, linking it to your email address
- download and install the Google Outlook Connector, linking it to your email address
- synchronize your Outlook data with Google
I needed about 6 hours to upload all of my email, contacts, and calendar events … that’s over a decade of mail and schedules, with about 200 contacts thrown in for good measure.
Pointing Your MX Records to Google
In order for Google to receive your mail, you’ll need to have any email sent to your domain forwarded to Google. The steps I’ve listed below are for CPanel, but many hosting interfaces may work in a similar fashion.
First, get the MX values from Google’s super-helpful pages. From there, log into your CPanel and click on the MX Entry icon.
Next, enter the MX values that Google provided. Be sure to delete any existing values you might already have.
After you’re done, you should see something like this:
As you can see, I’m not using every address that Google is providing. This is mainly because I don’t believe we need to use each and every address, but I could be wrong.
Once all of this was done, I was set and ready to go. But there was one small thing missing: Synchronization with Windows Mobile.
Sync Google with WinMo
My HP iPaq has played an important role in both my professional and personal life for a long time. As such, I cannot have it crippled by moving my email, calendar, and contacts to a service that doesn’t support it. Luckily, though, this isn’t the case. Google provides many mobile synchronization options for all of the major mobile platforms. After following the simple instructions I was all set and ready to go.
Any nuisances? Not really. It took about a day to get used to using “labels” rather than folders to store email, and even less time to get accustomed to how Google Calendar works. All in all, I’m quite happy with the setup. The next goal will be to get my hands on a Nexus One, or something equivalent, to complete the assimilation process.
Comments (4)



In addition to the MX entries that you mentioned, you probably want to set up the TXT records for SPF handling. This will increase the chance of other mail servers spam logic recognizing your hosted mail domain is legit, and decrease the odds of a bad guy using your domain name to send spam.
Directions for setting this up for Google Apps is here:
http://www.google.com/support/a/bin/answer.py?hl=en&answer=33786
Additionally, you may want to set up SRV records to allow for Jabber/XMPP compatible clients to use your custom domain for chat. Directions for setting that up are here:
http://www.google.com/support/a/bin/answer.py?hl=en&answer=34143
Both of these steps are optional and Google Apps will work without setting them. However, by doing so you will increase its interoperability with outside sources.
Labels are exactly like folders, except that a message can have multiple labels; meaning one message can exist in multiple “folders.”
In fact “inbox” is a label; when you “archive” a message, you are simply removing the “inbox” label so it only shows up in all mail.
So if you only assign one and only one label to each message (where “inbox” counts as a label), then labels behave identically to folders.
Thanks for the tips, Eido. I’ll take a look at setting up some TXT records as well as the SRV records this afternoon. I’ve had enough trouble over the years with my emails being seen as spam and have always gone out of my way to correct these erroneous problems, and the Jabber/XMPP chat option sounds like something I can use to sell this kind of migration to the bosses at HQ
whats this about Godaddy not accepting paypal to renew domains?!?!?!? ooh God I think it’s time for me to switch too.
Yeah, it took me by surprise, too. They’ll still accept PayPal, but only if the money comes off a credit card. Unfortunately for me, I don’t have any credit cards anymore. I wanted to use the balance on my PayPal account, but it’s not an option.
You can see the email I received from GoDaddy Support about this in my post from a few days ago, and here’s the direct link to the screenshot.
Suffice to say, I’ve pulled almost all of my services from GoDaddy. The total migration should be done before Wednesday