Updated: 20/5/2013
Introduction
I started using Google Apps (free) a few years ago. I shouldn’t have done it, but I did.
When I think back now, I am pretty sure that I didn’t have an option to host my own emails with Hotmail at the time. If I am wrong, someone, please correct me.
Google does a pretty good job of sucking you into their universe and breaking free is not very easy.
I had been meaning to do this for quite sometime and decided that it was now or never.
I have a number of domains hosted on Google Apps (free), but only a couple of them are important when it comes to emails.
The process was not difficult by any means, just a bit time consuming. Done right, everything will go smoothly.
The Process
This assumes that you have a working setup of your domain on Google Apps and have access/permission to change DNS entries of your domain.
1. Go to http://domains.live.com and sign-in with your Microsoft account. This is where you will add your domain(s). When adding the domain, select “No mail for my domain (you can add mail later)”. We will complete mail setup later.
2. You’ll be asked to verify the domain. I used the MX option (see Prove domain ownership in the image below. Your values could be different.) because it was very quick to recognise the changes I made on my host. When you are adding this fake/invalid MX entry (format: randomvalue.msv1.invalid), enter priority value as 100 or something like that so that it doesn’t screw up your existing Google App settings. We won’t change anything under Google Apps yet. This ensures that your email will be working during the transition.
3. Once the domain is accepted (see image below where domain is listed as Active), you can start adding all your accounts under “Member Accounts”. I suggest that as you create each account (or after you have created all accounts), sign in to the accounts to make sure everything is working fine. To do so, just go to Outlook.com and your username will be “username@domain.com”.
NOTE: If your Google Apps email account is also a Microsoft Account (as was in my case), you can add that account during this step. When I email enabled my domain, I was prompted to merge the accounts, which I did so without causing any issues.
4. At this point, you should have all your email accounts under Google Apps and Windows Live.
5. If you have emails you have want to move across, you need to download and install Windows Live Mail. I know there are services out there that will help you transfer emails across, but those are not for custom domains, but for existing @gmail.com or @yahoo.com or email accounts of that nature.
6. Once Windows Live Mail is installed, you will need to add both the Windows Live account (created in step 3) and Google Apps account to Windows Live. Please make sure that you have enabled IMAP on the Google Apps account before completing this step.
Add the full email address.
Select Windows Live Hotmail for server type and enter the username for the account. These accounts cannot do much until you email enable the domain (later on).
7. Windows Live Mail will take a bit of time to retrieve all your Google App account folders and email.
8. Once this is done, select all the emails in “Inbox” under your Google Apps account in Windows Live Mail, right-click and select “Copy to Folder” and choose the “Inbox” under your Windows Live account. Now, sit back and wait as the emails are copied across. If you have heaps of emails, I suggest that you select chunks of it and copy it across so as to avoid any hiccups like time outs and so on.
9. Repeat the same step for “Sent Items” as well. I know that there are no “folders” as such in Google Apps and that everything is in one location. I did this just to make sure that all my “Sent Items” appeared correctly in Windows Live.
NOTE: I only copied emails from the Inbox and Sent Items. Google uses labels on items, so there are no folders technically, just views in Gmail. You could create folders in your Outlook account and then move emails from the corresponding labels/views from Gmail to Outlook. I haven’t done this, but I can’t think of this causing any issues for you.
10. While this was happening, I also created an (@outlook.com) alias for my Windows Live account and added it as a forwarder under my Google Apps account (Settings -> Forwarding and POP/IMAP). This ensured that while I was doing the migration, emails coming through wouldn’t disappear and end up in Windows Live.
11. Once all the emails have copied across, you can verify this with a few manual checks or checking item counts under the Google Apps and Windows Live accounts through Windows Live Mail.
12. Under Windows Live, select the appropriate domain and go to “Domain Settings” and click “Edit mail setting” and choose “Outlook.com” to enable mail settings for your domain.
13. At this point, at your registrar or host, you can remove the old MX entries pointing to Google App servers and add the Windows Live MX entry (example: see MX entry under Mail setup (required) in the image in step 2).
14. If you have done the above, your domain/emails are now hosted on Outlook.com! If you did not sign in to test the accounts (as per step 3), you will notice that you have the old Hotmail interface. All I had to do was select “Upgrade to Outlook.com” under options to get the new interface. NOTE: If you have Co-branding enabled, you will not see this option!
Conclusion
As I mentioned earlier, it was time consuming, but not difficult.
In one special scenario, the account I was adding was also an existing Microsoft Account, but all I had to do was “Import” the account when prompted.
I now have all my main domains on Outlook.com. Google Apps served me well, but it was time for me to move away from them.
I am still able to log into my Google Apps accounts and don’t intend to close the accounts and delete any of the data. Not yet anyway 🙂
If any of you are attempting to do this and run into issues, don’t hesitate to tweet me (@SrikanthNairPro) or drop me an email. I am not saying I will resolve your issues, but I will do my best to help you.
Summary
- Add domain to Windows Live without mail option.
- Verify domain.
- Add accounts. (Optional: sign in to them)
- Download & setup Windows Live Mail, adding both Windows Live accounts & Google Apps accounts (IMAP) to it.
- Copy Inbox & Sent Items from Google Apps account to respective folders in Windows Live account. (Repeat for all accounts where email must be copied across).
- Create “outlook.com” alias to forward Google Apps email to Windows Live.
- Enable mail on Windows Live domain.
- Remove Google Apps MX entries. Add Windows Live MX entries.
- Done!
You forgot to mention about making sure you don’t have any co-branding so that the option to upgrade to Outlook isn’t disabled. Which I really must thank you for helping me with by the way. 😀
Oh yes, thank you Garry 🙂 Will update the post my friend!
Thanks so much for these instructions. I’m in over my head, but you’ve saved me from totally sinking. One problem…I can’t get my sent emails to copy to the Windows Live account from Google Apps. And I *do* have a sent mail folder in Google Apps.
The problem is that there isn’t anything in the “Sent Mail” folder in the Google Apps account in Windows Live Mail. They didn’t move from Google Apps.
I thought maybe if I set up an alias, I could use another method to move everything there, but I can’t find out how to do that, either.
This is the LAST piece of the migration…I’ve imported contacts, calendars, inbox…
Just need the sent box, now!
Thank you so much.
Thank you. Your steps worked flawlessly!
HI Srikant,
Step 3, where you say start adding accounts that need to be added, each account we have to pay a yearly fees right? Or is email free?
Thanks for the writeup,
Regards,
Sumit.
Hey Sumit,
Thus far, hosting emails by adding domains to domains.live.com is free. You can have as many accounts as you like.
Sri
Thanks a lot Sri. This guide is great help 🙂 keep up the good work
You’re welcome Rahul! Thank you!
Hi, finding it difficult to move my emails from google apps to window live admin account, tried various way, including using windows live mail and downloading the emails and moveing them to WLA. Emails are moving only on window live mail and not moving from google servers to the new WLA, cant view it when we log in from outlook.com and can only view it from Windows live mail on the computer, please suggest a solution
Hi,
Did you follow the instructions I listed here?
Sri
Yes i did, mails are moving only on Window Live Mail on the desktop(gmail to outlook.com). I cant view the emails when i sign into my ac using outlook.com(cant view it on the cloud). Only when i use my desktop i can see those emails.
Any suggestions?
Are you receiving new emails in your Outlook.com account?
A great manual.
The best is that I search for answer for this “I am still able to log into my Google Apps accounts and don’t intend to close the accounts and delete any of the data. Not yet anyway :)”
thanks and greetings from Poland
Thanks and I’m glad it was useful to you 🙂
Hi Sri, i followed the steps that you gave but unfortunately am stuck with the prove ownership part. i copied the txt and mx to my domain. bus still i cant be verified. any help on this? thanks!
Hey Aby, sometimes, this can take a while. How many hours has it been since you made the change?
Hi, I have the same problem… I created de MX record 5 days ago
Hi Sri,
This was wonderful post.. I could do without the help of any sys admin !! Thanks a lot 🙂
Hi Ganesh, glad it helped you 🙂
Hi, i have bookmarked this page. I will soon-ish move from my google apps domains to an hosted exchange (not live.com but..)
Will it still work to use windows live messenger to move to another exchange host just like outlook.com?
Hi Stefan,
This depends on whether or not the hosted Exchange provider supports those features, so I would think.
Sorry I can’t be of more help.
Sri
Hi Sri.
I have to move my messages from Google Apps to Live Domain but it’s to a new domain I just created.
I added both accounts to Outlook 2013 and moved the emails from the inbox of the google apps to the live domain one, but the messages only moved locally. When I log online in outlook.com the messages are not there.
Can u give some info that could help me?
Thanks man!
Hey Juan,
When you say you added the Live account to Outlook, did you add it as an IMAP account?
Sri