How to Set Up a Default Email Address (Catch-All) Print

  • default address, catch-all email, email forwarding, cpanel email, email configuration, unrouted email
  • 0

A default email address, also called a catch-all address, receives all messages sent to invalid or non-existent email addresses on your domain. For example, if someone accidentally types usr@yourdomain.com instead of user@yourdomain.com, the default address will catch it. You can configure this address to forward messages, discard them, or send error messages back to the sender.

Setting up a default address ensures you don't miss important emails sent to mistyped addresses, but be aware that it may also collect spam if your domain is targeted by spammers.

What Is a Default Email Address?

When someone sends an email to an address that doesn't exist on your domain (like sales@yourdomain.com when you only have support@yourdomain.com), the server needs to decide what to do with that message. A default address catches all these unrouted emails.

This is different from your system default email account. The system default account is used as the sender address for automated system messages, while the default address (catch-all) receives incoming mail sent to invalid addresses.

At OBHost, we recommend setting up a default address for each domain to ensure you receive all legitimate emails, even those sent to addresses with minor typos or variations.

Why You Should Set a Default Address

There are several practical reasons to configure a default address:

  • Catch typos: If someone misspells an email address on your domain, you'll still receive the message
  • Capture all inquiries: Customers might guess email addresses like info@, sales@, or contact@ even if you haven't created them
  • Prevent missed opportunities: Business emails sent to non-existent addresses won't bounce back undelivered
  • Monitor your domain: You can see what addresses people are trying to reach

However, there's an important trade-off. If spammers target your domain with dictionary attacks (trying random addresses), your default address may receive significant amounts of spam. You'll need to weigh the benefits against potential spam volume for your specific situation.

How to Configure Your Default Address

Follow these steps to set up or modify the default address for your domain:

  1. Log into your cPanel control panel
  2. Navigate to the Default Address interface (usually under the Email section)
  3. From the Send all unrouted email for the following domain dropdown menu, select the domain you want to configure
  4. Choose one of the following options based on your needs

Option 1: Discard with Error Message

This option rejects unrouted emails during the SMTP connection and sends an error message back to the sender. This is useful if you want to prevent your domain from accepting mail to invalid addresses.

  • Select Discard the email while your server processes it by SMTP time with an error message
  • Enter a custom error message in the Failure Message text box (example: "This email address does not exist. Please check the address and try again.")

Option 2: Forward to an Email Address

This option forwards all unrouted mail to a specific email address where you can review it. This is the most common choice.

  • Select Forward to Email Address
  • Enter the destination email address in the text box (this can be an address on the same domain or an external address)
  • Alternatively, enter just your cPanel username to forward to your main account

Advanced Options

Click Advanced Options to access additional settings:

  • Forward to your system account: Routes unrouted mail directly to your system account inbox
  • Pipe to a Program: Sends messages to a custom script or program for processing (advanced users only). Enter the full path to your program in the text box

After selecting your preferred option, click the Change or Update button to save your settings.

Important Considerations

Before configuring your default address, keep these points in mind:

Domain Forwarders Take Priority: If you've set up a domain forwarder, it will override your default address settings. Domain forwarders redirect all email for an entire domain to another destination.

Check Your Default Address Regularly: Since the default address catches mistyped versions of your real email addresses, check it frequently to ensure you're not missing important messages. Someone might type john_smith@yourdomain.com when your actual address is johnsmith@yourdomain.com.

Spam Considerations: Catch-all addresses are magnets for spam. Spammers often use dictionary attacks, sending mail to common usernames at your domain. If spam becomes overwhelming, consider switching to the "Discard with Error" option or simply not setting a default address.

Storage Space: If you forward to an email account, remember that all caught messages will consume storage space in that account's quota.

Managing Multiple Domains

If you host multiple domains with OBHost, you can configure a different default address for each domain. This allows you to:

  • Use different catch-all strategies for different domains
  • Route mail from each domain to domain-specific addresses
  • Disable catch-all for spam-targeted domains while keeping it active for others

Simply select each domain from the dropdown menu and configure its default address settings independently.

Best Practices for Default Addresses

To make the most of your default address configuration:

  • Start with forwarding: Initially forward to an address you check regularly so you can monitor what's being caught
  • Review and decide: After a few weeks, assess whether you're receiving valuable messages or mostly spam
  • Create real addresses: If you notice people frequently emailing certain addresses (like sales@ or info@), create those as actual email accounts
  • Use filters: Set up email filters to automatically sort or delete obvious spam in your catch-all inbox
  • Consider alternatives: For high-spam domains, you might disable the default address entirely and only create specific email addresses as needed

Troubleshooting Common Issues

Mail still bouncing: If mail to invalid addresses is still bouncing, verify that you've selected the correct domain from the dropdown menu and that your changes have been saved. Domain forwarders can also cause this behavior.

Too much spam: If your default address is overwhelmed with spam, switch to the "Discard with Error" option or simply disable the default address feature. You can still create specific email addresses for legitimate purposes.

Missing messages: If you expect to receive a message but can't find it, check your default address inbox (if you're forwarding) or review your email filters to ensure they're not incorrectly categorizing legitimate mail.

Frequently Asked Questions

Is a default address the same as a catch-all email?

Yes, these terms mean the same thing. Both refer to an email configuration that catches all messages sent to non-existent addresses on your domain.

Will setting a default address increase spam?

Potentially yes. Spammers often send mail to random addresses at a domain to see which ones exist. A catch-all address will receive all these attempts. However, the amount of spam depends on whether your domain is being actively targeted. Many domains receive minimal spam even with a catch-all enabled.

Can I have different default addresses for different domains?

Absolutely. Each domain on your hosting account can have its own default address configuration. You can forward one domain's unrouted mail to a specific inbox while setting another domain to discard with an error message.

What happens if I don't set a default address?

If you don't configure a default address, mail sent to non-existent addresses on your domain will typically bounce back to the sender with an error message indicating the address doesn't exist. This is often the preferred option for domains that receive a lot of spam attempts.

If you need assistance configuring your default email address or have questions about email management, our support team is available 24/7. Visit https://www.obhost.net/contact or email support@obhost.org for help.


Was this answer helpful?

« Back