GetCpanelSupport Blog

How to Forward mails of cPanel default email address?

Published on : July 20, 2018 by Andy Robert

We all know to set forwarders for mail accounts in a cPanel server. But is it possible to set a forwarder for the emails of cPanel default address? Yes, it is possible to do that through an indirect workaround. Overview When a cPanel account is created, it creates a default email account with the name “username@servername.com.”Now, you can either login to this account via WebMail interface of the cPanel server or else configure the account in a mail client. If you are required to create an email forwarder for this email account, there are no direct options or cPanel functions to do this through the cPanel. That does not mean it's not possible. You can do this, provided you have cPanel access or SSH access to the account. This can be done by creating a .forward file at the home directory of the user account in question. How to

  1. Login to cPanel. Please use :2083 or :2082 port along with your domain or host-name to login to cPanel.
  2. Navigate to cPanel >> FileManager (/home/username)
  3. Create a file .forward under the home directory.
  4. Change the file ownership to “user.mail”“chown username.mail .forward”
  5. Open the file and add the following entry.“\username, mail@domain.com
Here “\username” :: is the cPanel username, this entry will leave a copy of the email to the default email address. If you want to forward the email to a remote address without a copy, add the second part (email address) only, that means the email address only, mail@domain.com. Replace mail@domain.com to the email account of choice eg: manu@example.