If your domain has no email addresses
- Log in to your cPanel service.
- Click the Default Address icon under the Email header.
- Using the dropdown option for Send all unrouted e-mail for and select your domain name.
- Then choose the option to forward all of your emails onto a specified existing email address.
- Click Change.
If your domain has some email addresses already
This method is not recommended if your organisation is frequently adding and removing users from its email accounts, as this rule will redirect mail and not send a copy. If you need copies sent to additional recipients, the Forwarding tool in cPanel would suit your needs better.- Log in to your cPanel service.
- Navigate to Forwarders under the Email header.
- Click Add Domain Forwarder.
- In your Rules, set as To contains “mydomain.com”.
- Replace “mydomain.com” with the domain you want to catch emails for.
- Click the + plus icon at the right of your rule to add a second rule.
- Make this rule To does not match existinguser@mydomain.com.
- Replace “existinguser@mydomain.com” with the account name of any email accounts you already have.
- Press the + plus icon again and repeat this until you have a “does not match” rule for each email user.
- Change the Actions drop-down to Redirect to Email and enter your destination address.
- Click Create to finish adding the rule.