How to Configure Catch-All Email in cPanel?


A catch-all email (also called a default address) receives all emails sent to any address at your domain that does not have a specific mailbox or forwarder. For example, if someone emails xyz@yourdomain.com and that address does not exist, the catch-all account receives it.

Steps to Set Up a Catch-All Address

  1. Login to cPanel.
  2. Under Email, click Default Address.
  3. Select the domain you want to configure.
  4. Choose an action for unrouted emails:
    • Discard – Silently delete unrouted emails.
    • Pipe to a Program – Send to a script for processing.
    • Forward to Email Address – Forward to a specific inbox.
    • Send Failure Message – Bounce back with an error message.
  5. Click Update.

Warning: Setting a catch-all to forward to your inbox can result in massive amounts of spam since spammers often send to random addresses. SKPHost recommends setting unrouted emails to Discard or Send Failure Message.

Recommended Setting

The safest option is to select Send Failure Message to sender with the errors: "no such address here". This tells the sender that the address doesn't exist, which discourages spammers from retrying.

If you continue to face issues, please open a create a request.

Esta resposta foi útil? 0 Os usuários acharam isso útil (0 Votos)