Filtering particular email addresses that enter into the server may be required while receiving emails on the server. With the User and Account Level Filtering, emails may be discarded, forwarded to another email address, or sent to a program. This article will walk you through the global and standard email filtering options in cPanel. If you missed the previous lesson, go to the cPanel Setting domain MX records to the remote settings guide.

Email filtering at the User and Account level

1. Log into cPanel.


Filtering on an individual account level Open cPanel and go to Email > Email Filters.

For global level filtering Navigate to the Email > Global Email Filters in cPanel.

Email and email fillets may be found by searching for them.

3. Select your account and click on you want to “Manage Filters“.

4. To add email filters, click the Create a New Filter option.

5. Now, fill in the following blanks.

6. The new filter will appear in the list of filters when you return to the Edit Filters section. This is where you may change or delete the filter.

7. The filter may then be tested to determine whether it is performing as expected. To test the filter, modify the To: and From emails or the topic (depending on how you set up the filter) at the bottom of the edit filters section. Select the Test Filter option.

8. The test filter will run and the results will be shown on the Filter Trace page. The message may be seen travelling to where the filter was set in the Filter trace results. The message was saved to the trash in this instance.

This concludes the article for Creating user-level filtering in cPanel. 

We hope that you now have a good understanding of How do you create a filter in cPanel. If you continue to have problems with the protocol outlined above, please contact Webhosting UK (WHUK) for constructive assistance 24/7 days a week.