Skip to content

How do I setup a catch-all / default e-mail address?

A catch-all (default) email address captures all email sent to non-existent addresses under your domain. For example, if someone emails abc@yourdomain.com and that mailbox doesn’t exist, the catch-all rule determines what happens to the message.

  1. Log in to cPanel and search for Default Address.

  2. The default (recommended) setting is Discard the email with a bounce message of “No Such User Here”. If you want to keep discarding undeliverable mail, no changes are needed. You can customize the bounce message text if desired.

  3. To receive mail for non-existent addresses instead of discarding it, change the setting to Forward to Email Address.

  4. Enter the email address that should receive all catch-all mail.

  5. Click Change to save.

Once saved, all email sent to *@yourdomain.com that doesn’t match an existing mailbox will be processed according to your configured rule.