Knowledge Base

How to Use the Address Importer in cPanel

Before You Begin

  1. Prepare your data in a spreadsheet (.csv or .xls).

  2. Decide whether you want to import Email Accounts or Forwarders.

  3. Make sure passwords meet your security rules. If left blank, cPanel can auto-generate them.

  4. Double-check that your file columns are correct.


Sample File Templates

Email Accounts Example (CSV):
email,password,domain,quota
jdoe@example.com,MyP@ssw0rd,example.com,512

  • email = full email address

  • password = optional

  • domain = optional if selected in the interface

  • quota = mailbox size in MB (0 or unlimited allowed)

Forwarders Example (CSV):
source,target
info@domain.com,marketing@otherdomain.com

  • source = address that forwards mail

  • target = destination address

Tip: If your first row has headers (like "email,password"), check the option “Treat first row as column headers” in cPanel.


Step-by-Step Instructions

  1. Log in to your cPanel account.

  2. In the Email section, click Address Importer.

  3. Choose what you want to import:

    • Email Accounts

    • Forwarders

  4. Click Choose File and upload your .csv or .xls file.

  5. If you uploaded a CSV, select the correct delimiter (usually a comma).

  6. Check Treat first row as column headers if your file has labels.

  7. Click Next to proceed.

  8. Map each column to its field (Email, Password, Domain, Quota, or Target).

  9. Review the preview list for any missing or incorrect data.

  10. Click Finish (or Import) to start the process.

  11. Wait for cPanel to complete the import.

  12. Once done, check Email Accounts or Forwarders to confirm everything imported correctly.


After Import

  • Test a few email accounts or forwarders to make sure they work.

  • Save or reset passwords as needed.

  • Check your disk usage and quotas to avoid space issues.


Common Problems & Fixes

Problem: File appears in one long column.
Solution: Select the correct delimiter (comma, semicolon, etc.).

Problem: Missing required fields.
Solution: Make sure every row includes an email address or target.

Problem: “Account already exists” error.
Solution: Remove duplicates before importing.

Problem: Auto-generated passwords not known.
Solution: Reset passwords from the Email Accounts section.

 
Please rate this article to help us improve our Knowledge Base.

0 0