PostMaster v2.0

How to Move Email from cPanel to a New Hosting Provider

Changing hosting providers is common. Moving a website is usually straightforward — moving email is not.

Email migration requires careful handling of mailboxes, credentials, and message data. If done incorrectly, it can lead to lost emails or service downtime. Before migration, validate your server → IMAP validator.

How cPanel Stores Email

Each mailbox is independent and must be recreated on the new hosting before migration.

Before You Start

You can validate IMAP connectivity using: IMAP Server Validator

Migration Methods

Manual Migration (Email Client)

  1. Add old account to Thunderbird (IMAP)
  2. Add new account
  3. Drag folders manually
  4. Wait for upload

Limitations

Server-to-Server IMAP Migration

A more reliable method is direct IMAP transfer:

Old IMAP server → New IMAP server

👉 You can run this using PostMaster.

Step-by-Step Process

1. Create Mailboxes

Create all accounts on the new hosting.

2. Verify IMAP Access

Server: mail.yourdomain.com
Port: 993
Encryption: SSL/TLS

3. Check Storage

Ensure sufficient disk space.

4. Run Test

Always test before full migration.

5. Start Migration

6. Verify Results

Compare message counts and folders.

7. Switch MX Records

Common Problems

Conclusion

Manual migration works for small mailboxes, but server-to-server IMAP migration is the safest and most reliable approach.

👉 For a controlled migration, use PostMaster.