TrekMail TrekMail

Migrate from cPanel (Bulk)

This guide explains Bulk migrate all your cPanel email accounts to TrekMail. so you can complete the TrekMail task with confidence.

Article details

Type, difficulty, plans, and last updated info.

Type
Guide
Difficulty
Intermediate
Plans
Starter · Pro · Agency
Last updated
Apr 29, 2026

This guide covers migrating multiple cPanel-hosted email accounts to TrekMail at once.

Find your IMAP details

  1. Log in to cPanel.
  2. Go to Email Accounts.
  3. Click Connect Devices next to any account.
  4. Note down:
    • Incoming server: Usually mail.yourdomain.com or the server hostname.
    • Port: 993 (SSL) or 143 (STARTTLS).
    • Username: Usually the full email address.
    • Password: The cPanel email account password.

All accounts on the same cPanel server share the same IMAP host and port.

Prepare your CSV

If all accounts are on the same cPanel server, you can set the host globally. Use Other IMAP as the provider and enter the server details in the form, then use the simple 3-column format:

source_email,source_password,destination_email
alice@oldhost.com,cpanel-pw-1,alice@yourdomain.com
bob@oldhost.com,cpanel-pw-2,bob@yourdomain.com
info@oldhost.com,cpanel-pw-3,info@yourdomain.com

If accounts span multiple cPanel servers, use the full 6-column format:

source_email,source_password,destination_email,source_host,source_port,source_security
alice@site1.com,pw1,alice@yourdomain.com,mail.site1.com,993,ssl
bob@site2.com,pw2,bob@yourdomain.com,mail.site2.com,993,ssl

Run the bulk import

  1. Go to Import > Bulk Import tab.
  2. Select Other IMAP and enter your server details (or check per-row mode).
  3. Paste your CSV or upload the file.
  4. Click Preview & Validate, then Start Migration.

Common issues

  • "Connection refused" or certificate error — Try port 143 with TLS instead of 993 with SSL. Some shared hosts use self-signed certificates.
  • "Authentication failed" — Some cPanel setups use just the username (e.g., alice) instead of the full email. Try both.
  • Slow transfers — Shared hosting often has bandwidth limits. Expect longer migration times compared to Gmail or Microsoft 365.

Related articles

Jump to nearby guides that continue the workflow.

We use cookies for essential functionality. No ads, no ad tracking.

or
or

Reset email sent

If an account exists for this email, we've sent password reset instructions.

By continuing, you agree to TrekMail's Terms and Privacy Policy.