To transfer emails between domains do the following:-
We will call the domain mydomain.com for an example.
- Make sure you have registered the domain name and it has been added to a cpanel.
- Using an FTP client, connect to the account where the email accounts are currently and navigate to the etc/ sub folder. There you will see a folder named mydomain.com or the name of the domain you want to transfer the messages for.
- Download this folder anywhere to your PC. This folder contains the email accounts.
- Now connect the FTP client to the server where you want to transfer the emails to.
- Navigate to the etc/ sub folder and upload the downloaded files to the server.
The next steps are to transfer the email messages.
- Delete the previously downloaded folder from your PC.
- Simply repeat the process from steps 2-5 above but this time navigate to the mail/ sub folder of the account where the messages are stored.
- You should be able to open cPanel > Email accounts of the destination account and see the email accounts for mydomain.com listed.