rfs9999 - 8:22 pm on Jul 8, 2013 (gmt 0)
>But what about email? mailboxes?.
There are tools for synchronizing e-mail mailboxes between two servers. (I'm the author of one such product).
Alternately you can use an IMAP tool to dump all of a user's messages on one server to files and then upload them to the other server.
> if the clients change their password then will have problems accessing their email when the switch is completed.
Many mail servers have an administrator account which can be used to access a user's mailbox. You supply the username, admin name, and admin password and you are logged in as that user. (IMAP calls this
cPanel uses the Dovecot IMAP server which does support admin access
through the use of what they call a "master" account. You can create one master which can access all accounts or you can limit it to certain users only. It's actually pretty easy to set up.
If you manage the cPanel hosting server then you can set this up yourself; if not you may be able to persuade the administrator to create a master account for your users.