By design, the catch-all is set to :fail: to prevent spammers from sending large amounts of unwanted mail to you. Our shared servers no longer allow you to set your own default address to prevent spam overflow, so we recommend using forwarders or filters to route your mail instead.
You can also learn about how to import email accounts and forwarders in cPanel if you already have a list of addresses that you’d like to be able to use for this purpose.
Setting Up a Default Email on VPS or Dedicated Server cPanel
VPS or Dedicated Servers can enable a catch-all email address for unrouted email.
- Log in to your cPanel.
- Go to Tools and click on Default Address.

- The default setting discards unrouted email. If you want to capture unrouted email, you can forward them to a specific email address. Click on the checkbox for Foward to Email address, then type in an email address.

- Click on Change to save your configuration.
While the feature is available for your site through VPS or Dedicated server accounts, caution should be taken with its use. Catch-all email addresses can be a vector for attacking your server. You should monitor it closely and only use it as necessary.
Need Unlimited Features?
Our dedicated server plans have a few unlimited features that lets you host how you need to host. One of these is unlimited email accounts, forwarders, and filters! Click here to learn more.
Catch-all email is like a basket for collecting all those emails for incorrectly spelled email addresses. This feature can be useful for catching communications that may have been misdirected but should be used with caution to prevent abuse or damage to the performance of the server.