How to Setup an Email Forwarder in cPanel & Webmail Updated on April 23, 2026 by InMotion Hosting Contributor 2 Minutes, 48 Seconds to Read cPanel includes two types of email forwarding: Email Account Forwarders, which redirect messages from one specific address to another, and Domain Forwarders, which redirect all incoming mail for an entire domain. This guide covers how to set up both, plus how to configure forwarding directly from the Webmail interface. A few things worth knowing before you start: Email Account Forwarders are configured per address. If you want [email protected], [email protected], and [email protected] all routed to a single inbox, you set up three separate forwarders. Domain Forwarders redirect every message sent to a domain. If you forward domain1.com to domain2.com, the corresponding email accounts must already exist on domain2.com or delivery will fail. They are not created automatically. Catch-All addresses are only available on VPS and Dedicated Server accounts. Shared hosting plans do not support them. Don’t have time to read the guide on how to setup an email forwarder? Watch our walk-through video. Table of Contents Creating a Forwarder in cPanel Creating a Forwarder in Webmail Forward All Email for a Domain Creating a Forwarder in cPanel Log into cPanel. Click the Forwarders button in the Email section. On the forwarders page, click Add Forwarder. On the Add a New Forwarder page, type the email address username in the Address to Forward space. Select the domain from the drop-down box. For the Destination option, type the full email address that you want to forward emails to in the text box.Note! You can add multiple email addresses to your forwarder separated by commas, for example:[email protected], [email protected], [email protected] Click Add Forwarder. You will then see a summary of the forwarder you created, similar to this:“All email sent to [email protected] will now be copied to [email protected].” 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. Creating a Forwarder in Webmail Start by logging into webmail. Remember, you can log into webmail by visiting example.com/webmail. Also be sure to use the full email address as the username and the password associated with the email account you are logging into. Now, verify you are logged into the correct email address and click “Forwarders“. This screen shows you currently have no forwarders set up. Click “Add Forwarder”. Fill in the field with the address to forward to and click “Add Forwarder”. Now, go back to “forwarding options” and verify that your forwarder is set up properly! Forward All Email for a Domain Log into cPanel. Click Forwarders in the Mail section. Click Add Domain Forwarder. Select the Domain you want to forward email from, in the drop-down box. Then, enter the domain you want to forward to. The official cPanel documentation notes: “Domain forwarding takes place only when a delivery is not successful. For example, a user sends an email to [email protected]. If [email protected] is an existing email address or auto responder, then the email will not be forwarded.” Click Add Domain Forwarder.You are finished when you see a message similar to: “File updated ‘/etc/vdomainaliases/example.com’ All email sent to example.com will now be copied to domain.com”. Congratulations! You now know how to set up email forwarders in cPanel! Check out our Email section for more helpful tutorials. Share this Article InMotion Hosting Contributor Content Writer InMotion Hosting contributors are highly knowledgeable individuals who create relevant content on new trends and troubleshooting techniques to help you achieve your online goals! More Articles by InMotion Hosting Related Articles How to Migrate Your Website Using cPanel How to Setup an Email Forwarder in cPanel & Webmail How to Create an Email Account in cPanel How to Manage AutoSSL Certificates in cPanel An Introduction to Branding cPanel for Your Users How to Modify MX Records Using cPanel Setting Domain MX Records to Remote Settings in cPanel Engrampa Archive Manager for Linux How to Create a New cPanel in your Reseller WHM How to Upload a File With cPanel File Manager