Email domain forwarding in cPanel allows you to redirect all domain sent to one domain to another domain name. This is really useful if you have registered multiple domain tlds for your business and want to forward any email sent from, such as, @example.com to @example.co.uk.

Before you start, please make sure you’ve set up the domain you wish to forward email from in your cPanel. See How-to add a domain alias in cPanel

Steps to set up an email domain forwarder in cPanel

  1. Log in to cPanel. See Where do I login to my hosting control panel
  2. Click Forwarders from the Email section
    cPanel Email Forwarder button
  3. Click Add Domain Forwarder
    Add Domain Forwarder button in cPanel
  4. Click the dropdown list and select the domain you wish to forward email from.
    Select domain to forward email from in cPanel
  5. Enter the domain you wish to forward email to in the field.
    Enter domain to forward all email to
  6. Click Add Domain Forwarder

Your email domain forwarder will be instantly setup.

Steps to delete an email domain forwarder in cPanel

  1. Log in to cPanel. See Where do I login to my hosting control panel
  2. Click Forwarders from the Email section
  3. Under Forward All Email for a Domain click Delete next to the domain email forwarder you wish to remove
  4. Click Delete Domain Forwarder to confirm the deletion

Frequently Asked Questions for email domain forwarders

Q: Which email addresses will my domain redirect to?
A: The email domain forwarder redirects email to existing mailboxes and forwarders you have set up.