A catch-all email address is an email account designed to receive all email messages sent to all variations of email addresses sent to a particular domain, even if the email address doesn’t actually exist.
Let’s clarify with these 2 scenarios:
No catch-all email address enabled
Let’s assume you own the domain name skystraconnect.com and only have one email address set up with it, let’s call it [email protected]
What would happen if someone sent an email to [email protected]? Without a catch-all email address, the sent email would simply bounce back to the sender.
Catch-all email address enabled
In the same scenario, you have [email protected] setup however with a catch-all email address enabled.
As you can see, it can be useful to configure a catch-all email address, but be aware of the possibility of excessive spam messages.
As in, catch-all emails will most definitely increase the amount of spam sent to your inbox because all email variations with your domain name will fall into your inbox.
Important: Never have a catch-all email forward to global mail services such as Gmail, Yahoo, Hotmail, etc. They will block all of your emails due to the excessive spam catch-all email addresses tend to create.
Catch-alls will also affect the mail server reputation and bandwidth use on your hosting service. Make sure to always use webmail or POP/IMAP to fetch emails from it.
How to set up a catch-all email address
Login to your cPanel control panel. Click here for instructions on how to get to cPanel.
The cPanel control panel will open in a new window, so click the Default Address option under the Email section:
On the default address page, choose the domain you want for the catch-all from the drop-down menu, select Forward to Email Address, and input your email address where you want to receive all unrouted emails (catch-all address).
Double-check that all information is correct and click the Change button to save changes.
Depending on the number of emails your catch-all address receives, we recommend setting up an entirely separate email address to receive unrouted emails, so it doesn’t clog up your primary email account.