You are hereMail
Migration to Google Apps finished
As previously written I was planning to migrate my domain to Google Apps for your Domain.
I prepared this migration a little better than the other migrations and sent timely different mails to the users to warn them about the downtime, about the changes and with a link to a Q&A section.
As said in my other post I found a way to migrate the mails from my own server to Google. Unfortunately due to a limitation all migrated mails were getting the 'date of migration' in the inbox-overview. When reading the complete mail the real date did appear.
The good thing is that it seems that Google recently activated the POP-download-of-another-account functionality. This way you can download mails to your Gmail inbox by POP. (This functionality was only present in the normal GMail accounts and not the GAfyD (Google Apps for your Domain) ). This POP functionality was very appreciated and made it possible to perform the complete migration in approximately one hour.
I prepared this migration a little better than the other migrations and sent timely different mails to the users to warn them about the downtime, about the changes and with a link to a Q&A section.
As said in my other post I found a way to migrate the mails from my own server to Google. Unfortunately due to a limitation all migrated mails were getting the 'date of migration' in the inbox-overview. When reading the complete mail the real date did appear.
The good thing is that it seems that Google recently activated the POP-download-of-another-account functionality. This way you can download mails to your Gmail inbox by POP. (This functionality was only present in the normal GMail accounts and not the GAfyD (Google Apps for your Domain) ). This POP functionality was very appreciated and made it possible to perform the complete migration in approximately one hour.
Relevant Content:
Migration to Google Apps for your domain
I took the decision to migrate my mails to Google Apps for your domain.
Some nice things are already activated and working fine and documented.
As expected similar migrations always bring some issues with them, but this time I wanted to do everything just right.
That's why I started working on a Q & A section. When writing questions I came across a 'I was only using webmail. How do I migrate the mails from the old webmail to the new system?' question.
I immediately starting writing instructions to setup gmail to download pop messages from another server to the gmail account. (you can find this in the 'Settings' > 'Account' page)
Unfortunately this option is not available with the 'apps for your domain' system. I thus had to find a way to transfer all the mails from server A to server B (google).
Using imap to transfer mails was not possible as Google does not support this. A guess brought me on a fetchmail documentation quest. Browsing the website I became more and more excited when I came across this phrase in the FAQ: "Q: How can I forward mail to another host? A:To forward mail to a host other than the one you are running fetchmail on, use the smtphost or smtpname option. See the manual page for details."
After a few minutes I created this little script to do the work for me:
Edit: added links below
Usefull links are:
Some nice things are already activated and working fine and documented.
As expected similar migrations always bring some issues with them, but this time I wanted to do everything just right.
That's why I started working on a Q & A section. When writing questions I came across a 'I was only using webmail. How do I migrate the mails from the old webmail to the new system?' question.
I immediately starting writing instructions to setup gmail to download pop messages from another server to the gmail account. (you can find this in the 'Settings' > 'Account' page)
Unfortunately this option is not available with the 'apps for your domain' system. I thus had to find a way to transfer all the mails from server A to server B (google).
Using imap to transfer mails was not possible as Google does not support this. A guess brought me on a fetchmail documentation quest. Browsing the website I became more and more excited when I came across this phrase in the FAQ: "Q: How can I forward mail to another host? A:To forward mail to a host other than the one you are running fetchmail on, use the smtphost or smtpname option. See the manual page for details."
After a few minutes I created this little script to do the work for me:
#!/bin/bash
PROTO="POP3"
SMTPHOST="ASPMX.L.GOOGLE.COM"
SERVER="vandeplas.com"
USERS="christophe familymember2 familymember3"
for user in ${USERS}; do
fetchmail -v -p ${PROTO} --smtphost ${SMTPHOST}\
--smtpname ${user}@${SERVER}.test-google-a.com -u ${user}@${SERVER} ${SERVER}
done;
Migration, here I come :-)Edit: added links below
Usefull links are:
- Gmail Loader - http://marklyon.org/gmail/
- Gmail Loader instructions for Mac OS X - http://paskal.net/gmail_loader_instructions_for_mac_os_x/
- Migrating IMAP mail to Google - http://www.rickroot.com/blog/1/2007/01/MigratingImporting-IMAP-email-to-...




