Transfer Email Accounts Between cPanel Servers

Moving data, especially email, from one hosting company to another has become very common practice.  This massive migration can sometimes become a deterrent because it seems like such a daunting task.  Below you’ll learn how to quickly and easily transfer your entire email account over from one server to another.

To save yourself some from completing this guide needlessly – find out if you’re currently receiving full backup support from your hosting company.  If so, an easier way would be to download a full backup from your old server and propagate it on the new server.  This automatically spins up old email accounts in the new server.

If not, then read on.

 How do I transfer my email accounts from one cPanel account to a different one?

To completely transfer your email account from one cPanel to another you’ll need to download them from one account and reinstall them on another account.  When downloading and transferring the files, use your favorite FTP client to complete the mass transfer.  For a step-by-step guide follow the instructions below.


  1. Log in to the new cPanel account
  2. Create Email accounts on the new server
    a. If you’re unfamiliar with creating a new email accounts please read our guide for creating new email accounts 
  3. Log in to the old cPanel account you wish to transfer from
  4. Connect your FTP client to the old hosting account
  5. Head to the root directory
  6. Find your mail folder and download it through FTP to your local machine


Showing where the cPanel Mail directory is via FTP


  1. Disconnect your FTP from the old server
  2. Connect your FTP to the new server
  3. Head to the root directory
  4. Find the Mail directory
  5. Upload the Mail files or folder from your old server through your FTP client to the new server
  6. Confirm that your email files in place by logging into an email client such as Webmail


Once you’ve confirmed that all emails are in place, and that your MX records have correctly propagated you can safely spin down the other server and fully rely on the new one (in regards to email).

Posted in EmailTagged transfer email
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

cPanel: Adding Email to Android

Steps To Add Your cPanel Email To Your Android Step 1:  Find your Email Application icon and...

cPanel: Adding Email To iPhone

Steps To Add Your cPanel Webmail To Your iPhone Step 1:  Locate Settings on your iPhone...

Default files and directories in cPanel

A fresh new cPanel hosting account will include quite a few files and directories by default....

How do I Add Email Accounts in cPanel (6 Steps)

At Hostwinds, all of our services that use cPanel will include an email service to be used with...

How To Change Your Webmail Password In cPanel

After you create your email within cPanel, there may come a time where you may want to change...