Sign Up / Log In
Need help?
1 213 559 2459
Online Support Windows Hosting

How to set up a Catch-All email account in Plesk

What is a Catch-All email account

A Catch-All email account is basically an inbox that is set up to receive all emails sent to incorrect or non-existent email addresses within a domain.

For instance, your domain is and you have created 3 personalised email addresses on that domain (e.g.,,, You can set 1 of those 3 valid email addresses as a Catch-All email account.

If you set up as your Catch-All email account, messages sent to misspelled or non-existent addresses like or will all be routed to

Before setup, you will need to create all the necessary mail accounts in Plesk first. Or, if you already have, then you can use the existing mail accounts you've created in Plesk.

How to set up a Catch-All email account in Plesk

Follow the steps below to set up a Catch-All email account in Plesk:

  1. Click Sign Up / Log In at the top of this page.
  2. Select Hosting Manager from the drop-down menu.
  3. Enter your username and password, then click Log In.
  4. Click Mail from the left-side menu.
  5. Click on the Mail Settings tab at the top.
  6. Click the domain name whose stray emails you wish to receive and manage.
  7. Select Forward to address and specify the email address (email account) that will receive all the stray emails.


    • The specified email address should belong to the selected domain name.
      For example, if you are setting up a Catch-All email account for, then you can Forward to address: or, and not to
    • Ensure that the account specified here is a working email account so you are able to access it anytime.
  8. Click OK to save.

Congratulations! You have now set up a Catch-All email account in Plesk.

Note: Any email sent to misspelled or non-existent addresses on your domain will now be sent to the address you typed in the text box under Forward to address.

Was this helpful? Yes No 90% of people found this helpful.
Need Help? Chat Now