Moving emails to your new server should be relatively easy – if you want to transfer your email messages from one server to another, you can now do this with only your login details. No FTP transfers needed, and you don’t need to drag and drop between accounts in your mail program. It utilizes the IMAP protocol so it will sync everything for you directly without removing email from your old server. It will transfer your entire email directory structure to the new server, including all sub folders that you select. You can now easily transfer emails from your previous host to your new host without any effort.
The script is finally complete, and you can find it here: http://brendancarr.ca/migrateemail/
Please note, it doesn’t actually transfer emails, but it will let you test the email transfer procedure itself and supports SSL so you can use it on Gmail. Please feel free to contact me if you would like to utilize it.