How to Set Up a Catch-All Email Address

A catch-all email address receives any email sent to your domain that doesn't match an existing mailbox. For example, if someone types enquiry@yourdomain.ca and that account doesn't exist, a catch-all will capture it instead of bouncing it.

How to Set Up a Catch-All in cPanel

  1. Log in to cPanel from your dotCanada dashboard.
  2. Go to Email > Default Address.
  3. Select the domain you want to configure.
  4. Under the default address options, choose Forward to Email Address and enter the address where you want catch-all messages delivered.
  5. Click Update to save.

Catch-All Alternatives

Instead of forwarding catch-all mail to a real inbox, you can also:

  • Discard with error - sends a bounce message to the sender
  • Pipe to a program - for advanced setups

Should You Use a Catch-All?

Catch-all addresses are handy for avoiding missed messages, but they can attract spam - spammers often send to random addresses at known domains. Monitor the catch-all inbox regularly and consider setting up spam filtering. If spam becomes a problem, it may be better to disable the catch-all and ensure all valid addresses have proper mailboxes. Questions? Contact our support team.

100% Satisfaction Guarantee

We're so confident you'll love dotCanada that we offer a 30-day money-back guarantee. Not satisfied? Get a full refund, no questions asked.

Ready to Get Started?

Join thousands of Canadian website owners who trust dotCanada for reliable, fast web hosting.

Get Started Today