How to Set a Default (Catch-All) Email Address in cPanel

This tutorial will guide you on setting a default email address (catch-all) to receive emails sent to non-existent addresses under your domain.


Step 1: Log in to cPanel

  • Go to http://yourdomain.com/cpanel.

  • Enter your username and password.


Step 2: Access the Default Address Settings

✔ Scroll down to the Mail section.
✔ Click on Default Address.


Step 3: Set Your Default (Catch-All) Email Address

1️⃣ Locate the "Forward to email address" option.
2️⃣ Enter the email address where you want to receive unrouted emails.
3️⃣ Click Change to save your settings.


Step 4: Verify Your Settings

  • Your default POP account was originally set as yourdomain@yourdomain.com, but now all undelivered emails will be forwarded to your chosen address.


Step 5: Exit Securely

✔ Click the Home link to return to the main cPanel page.
✔ Click Logout (especially on a public computer) to protect your account.

You’ve successfully set your default (catch-all) email address in cPanel!

Was this answer helpful?

Related Articles

How to Create a POP Email Account in cPanel

This tutorial will guide you through creating POP email accounts for your domain. Step 1: Log...

How to Access and Use Webmail in cPanel

There are two ways to access Webmail: 1️⃣ Directly from your browser Type...

How to Create an Auto Responder in cPanel

Auto responders allow you to send automatic replies to emails received on a specific account....

How to Set Up Email Forwarding (Email Redirect) in cPanel

Email forwarding allows you to automatically send a copy of all emails from one address to...

How to Trace an Email Address in cPanel

Email tracing helps you check how your mail server delivers messages to a specific email address....