InMotion Hosting Support Center

In this tutorial:

In this guide we will show you how to setup Email Forwarders in your cPanel, and also in Webmail. Then, we will show you how to forward all email for a domain.

What is an Email Forwarder?

Email forwarders allow you to send a copy of an email from one email address to another email address automatically. If you have multiple email addresses for you business one good use for email forwarders to to have all the messages forward to one account. So if you have a,, and email addresses all of them can be sent to one account such as That way, you will no longer have to check all the email accounts. You will only need to check the account. Setting up email forwarders can be done through cPanel or through your webmail login page:

Before creating the forwarder in webmail, we will explain how to set up the forwarder through cPanel. The following steps will explain how to do this

Creating a Forwarder in cPanel:

  1. Log into the cPanel.
  2. Click Forwarders in the Mail section.
  3. On the Forwarders page, click Add Forwarder.
  4. On the Add a New Forwarder page, fill in the following sections. Below is a brief Description of the options:
    Option Description
    Address Type the email address username in the Address to Forward: field, and select the domain from the drop-down box.
    Destination Type the full email address that you want to forwarder emails to in the text box, and click Add Forwarder.
  5. Click the Add Forwarder button, then you will see a message similar to this: "All email sent to will now be copied to" Congratulations, the email forwarder was created in the cPanel, now let's setup a forwarder through Webmail.

Creating a Forwarder through Webmail:

  1. Login to your webmail. Remember, you can log in to webmail by visiting Also be sure to use the full email address as the username and the password associated with the email account you are logging into.
  2. Now, you will need to verify you are logged into the correct email address and click "Forwarding Options"
  3. This screen shows you currently have no forwarders set up. Click the "Add Forwarder" button 
  4. Fill in the field with the address to forward to and click "add forwarder"
  5. Now, go back to "forwarding options" and verify that your forwarder is set up properly!

Forward All Email for a Domain

  1. Log into the cPanel.
  2. Click Forwarders in the Mail section.
  3. Click the Add Domain Forwarder button.
    forwarding domain in cpanel
  4. 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 If is an existing email address or auto responder, then the email will not be forwarded. The email will be forwarded if is not an existing email address or auto responder."
  5. Click the Add Domain Forwarder button.
    cpanel domain forwarder setup page

    You are finished when you see a message similar to: "File updated '/etc/vdomainaliases/' All email sent to will now be copied to"
    domain forwarder successfully created in cpanel

Congratulations, now you know how to create an email forwarder in your cPanel and Webmail! Please check the next article on Import Email Accounts/Forwarders in cPanel. If you missed our previous article, please see the Creating an Autoresponder in cPanel tutorial. For more information on this course please visit Using Email.

Continued Education in Course 201: Using Email
You are viewing Section 5: Creating an Email Forwarder in cPanel & Webmail
Section 4: Creating an Autoresponder in cPanel
Section 6: Import Email Accounts/Forwarders in cPanel
n/a Points
2014-07-29 3:17 pm

I've setup email forwarder settings for one email to admin@myaccount.xx now, I also want to forward to one account. But its forwarding to the last email I am entering to forward to and ignoring the first. If I can't forward one email to two emails then how do I achieve that?

thank you!


28,466 Points
2014-07-29 4:00 pm
Hello Sunjay,

As per your earlier question, it is unclear what you're saying is happening. If you can explain the forwarder settings, then we may be able to understand it better. However, if you're trying to forward emails to multiple accounts, then you would need to create multiple forwarders.

I hope that helps. If you're still having problems, please explain how you're setting up the emails to forward and we would be happy to look into it in more depth.

Arnel C.
n/a Points
2014-07-30 6:54 am

ok. I set one forwarder for email id: to say myhome@gmail.xx, I added another forwarder for same to another ID e.g. my2home@gmail.xx

But, in above scenario, forwarder is sending to only and NOT to

Though I tried twice same problem is happening. Can you confirm if this is possible or not in cpanel? Thank you!

19,934 Points
2014-07-30 9:36 am
Hello Sunjay,

Thank you for your question. Yes, you can absolutely create multiple email forwarders in cPanel.

Make sure when you are testing the forwarder, you are using an outside address. This is because it will not forward back to the sending address.

For example, if you send an email from to, it will not forward back to

If you have any further questions, feel free to post them below.
Thank you,

n/a Points
2014-11-05 3:15 am

I want to send a mail to all the existing email Addresses for a domain... How can I achieve it.

Suppose I've 4 accounts e.g.,,

Can I forward mail sent to to 1,2 & ?

Please Help


31,840 Points
2014-11-05 10:13 am
Hello Nikhilesh,

You will simply need to create three different forwarders for you 'send' email address using the instructions above. One for each of the recipients.

Kindest Regards,
Scott M
n/a Points
2014-12-23 3:11 am

i have used the forwarding option, but the forwarded messages are not downloaded in outlook. They are visible only on the new forwarded ID.


Please suggest what should be done to maintain a copy at the original email account.


The description for email forwarding says:

Forwarders allow you to send a copy of all mail from one email address to another. For example, if you have two different email accounts, and, you could forward to so that you do not need to check both accounts. Note that the forwarded mail will still be delivered to the original address as well.

In my case the last line does not seem to be true.

31,840 Points
2014-12-23 9:42 am
Hello Smita,

On our servers, that is the default behavior, as long as the original address exists. You can create a forwarder for an email address that does not exist and it will not save mail because there is no box to store the mail in for that one address. I could not locate an account for you on our servers based on the information you provided, so if you are on one of our servers and your emails are not saving to the original address, you will want to contact our Live Support team so they can check into your particular issue.

Kindest Regards,
Scott M
n/a Points
2015-08-06 4:36 am


I have created a mail forwarder in cPanel from to . All mails marked as TO for are well recieved by . But the case where is marked as cc/bcc the mails are not recieved by . Is there any alternative for this. Kindly help.



19,934 Points
2015-08-06 5:31 pm
Hello Vishal,

Thank you for contacting is. I would start by reviewing the mail logs for the "" server, as it will provide a record of the email reception/forward. If you are on a shared server, Live support can assist you with this.

Thank you,
n/a Points
2015-09-08 7:30 pm


I have four domain mails as,,,


I would like to send copies of all the mails coming on these mails to testing@gmail.xx.


This way i keep copy of all mails on gmail which is a trusted email and will be a backup incase my domain mails are accidently deleted or gets some problem in future.

What i need to do?? is email forwarding and domain forwarding same?? Is the domain forwarding system forwards mails only when thr is some problem in domain mail? 

I need a copy of mails to be sent to the gmail i.e. mails are to be accessed from domain mail logins only. Gmail is just for the backup.

What should i do?

19,934 Points
2015-09-09 11:02 am
Hello Rohit,

Thank you for contacting us. Yes, you can simply create forwarders for the 4 accounts (,,, to forward to testing@gmail.xx.

A domain forwarder will forward all incoming emails for a domain to another domain. For example, if you domain forward to, and an email comes into; it will be forwarded to

Also keep in mind you can save a backup of your emails using a client such as outlook, thunderbird, etc.

Thank you,
n/a Points
2015-09-11 2:05 am

Is it possible if the members of (for e.g. want to send mail to particular email-ID for e.g but the sender address should appear as (FROM) and not Is it possible in CPanel or Outlook?

31,840 Points
2015-09-14 10:01 am
Hello Lovine,

The fowarded email will have both the original and the forwarded email address in the headers. For example the email comes from to and is forwarded to, then email headers received by will show both (the original) and (the forwarding domain).

Forwarders are for incoming emails. What is it exactly you are trying to accomplish with the forwarders?

Kindest Regards,
Scott M
n/a Points
2015-10-28 3:47 pm


i want to have copy from any mail send from my email like to my another email

you helped me to fowarder any email come to to

but i want to fowarder any mail send from email1@ to email2@

thank you

28,466 Points
2015-10-29 11:24 am
Hello Remon,

Apologies for the problem with the email forwarders. We currently do not support catch-all emails as they provide a possible security risk. You can use multiple forwarders for different patterns, but you would need to define them. The only type of account where this would be possible is in a VPS or dedicated server account where you have root access. I hope this helps to answer your question, please let us know if you require any further assistance.

Arnel C.

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

16 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!