We brought on a client who uses imap to sync emails between their devices. Sadly their old IT company put their website on a locked down shared hosting server (whereas we only have dedicated servers). The client syncs the emails on their server with their iPad, iPhone and Macbook Pro.
We are moving their entire website (data, email accounts, email data, databases, etc...) from the shared hosting server (no root access or SSH) to our dedicated server (root access, SSH, etc...)
The clients email account has 10GB of data on their server. I synced up their email account in Outlook on my machine and downloaded headers/content/attachments. So I have a complete copy in a .PST if need be.
Research and talking with a few friends at Microsoft suggests that on the clients machine I can keep the current imap email account on their machine and to create another imap email account called "whatever NEW." I will need to change the old imap email and new imap email to their respective IP's for the incoming/outgoing imap/smtp and test both are working. Then I recreate the folders in the new imap email with those in the old imap email we're shutting down in a few days. I then drag/drop the emails from the old imap email account into the new account and everything "syncs" and the emails I move over actually transfer on to my server and after synchronizing we are ready to shut down the old server and make the DNS changes to direct to our server. 2-3 hours later all is well and the client has their emails on my server.
Can someone jump in and confirm this or point me into the right direct of what I'll need to do to insure the client does not lose their emails? They are the type of client where emails are essential and the loss of them cannot occur YET they still want them to be on the server vs. just backing them up and archiving them and accessing them when necessary in regular folders as if they were downloaded via POP.
Any help, tips, tricks, etc... would be GREATLY appreciated and I'm glad I finally joined E-E!