Setting up a Catchall filter for a domain in the ISPConfig control panel.
This tutorial will present the necessary steps to set up a Catchall filter that will redirect all messages sent to a nonexistent email inbox to another inbox.
Introduction
- Email Catchall is a feature that redirects messages sent to nonexistent addresses of a domain (for example, email addresses misspelled by the sender) to a specified inbox.
- This ensures that messages are not lost and can be checked later.
Example:
Existing email box: test1@hostico.net
Incorrectly typed email box: tst@hostico.net
Automatically generated email box by robots: s87ybyu90u@hostico.net
- The common part is the correctly written domain: hostico.net.
- The messages will be received by the server and, according to the Catchall filter, will be redirected to a designated mailbox, for example: catchall@hostico.net.
- The sender will not receive error notifications, and spam robots will continue to send messages that will be captured.
Requirements
- The ISPConfig panel login credentials, received via email upon VPS activation.
Steps to follow
- Log in to the ISPConfig panel using one of the following addresses:
- https://SERVERNAME:10200
- https://IP_SERVER:10200
- https://DOMAIN.XX:10200
- After logging in, click on Email in the navigation bar.
- Select the green button Add new Catchall.

Setting up the Catchall filter
In the next window, fill in the fields as follows:
- Source: The domain for which the filter is created.
- Destination email: The email box where the messages will be redirected. This mailbox must be created in the Email Accounts -> Email Mailbox section.
- Allow destination to send from email addresses in this domain: Check to allow messages to be sent from the destination mailbox.
- Enable Greylisting: Check to pass messages through the Greylist filter, recommended for anti-spam protection.
- Active: Leave checked to enable the filter.
Click on Save to save the settings.
