Email forwarding redirects incoming messages from one email address to a different email address. In this guide, we show you how to setup an Email Forwarder in both your cPanel. After that we take you through how to forward all email messages for a domain.

What are Email Forwarders?

Email forwarders are a feature used to automatically redirect incoming emails from one email address to another. Instead of storing the email in the original recipient’s mailbox, the email server forwards it to another specified email address. This can be useful for a variety of reasons:

  1. Consolidation: Centralize emails from multiple addresses into one inbox.
  2. Convenience: Forward emails from a less frequently checked account to a primary account.
  3. Role-based addresses: Forward emails sent to role-based addresses (like support@example.com) to the appropriate team members.
  4. Temporary forwarding: Redirect emails while on vacation or away from work.
  5. Domain forwarding: Forward emails from an old domain to a new one after rebranding or migration.

Catch-All emails are not permitted on shared server accounts. They can only be turned on for VPS or Dedicated server accounts. Don’t have either of those? Check out VPS Hosting. It’s a great option for those people looking for simple, reliable, and fast web hosting.

Creating a Forwarder in cPanel

Step 1: Log into cPanel

Step 2: Click the Forwarders button in the Email section.

Step 3: On the forwarders page, click Add Forwarder.

Step 4: On the Add a New Forwarder page, type the email address username in the Address to Forward space.

Step 5: Select the domain from the drop-down box.

Step 6: For the Destination option, type the full email address that you want to forward emails to in the text box.

Step 7: Click Add Forwarder.

Email

Congratulations, the email forwarder was created in the cPanel mail forwarders section. Now when going to the Email Account Forwarders page, the forwarder will show up on the list.