How do I create an email filter for a specific user?
Your incoming email is handled by account and user level filters, ensuring that you receive more mail and less spam. cPanel allows you to manage filters for each email account on your domain. This is useful while discarding spam, redirecting mail or piping messages to a program.
It is strongly recommended that you use multiple, simple filters instead of one long/complex filter.
- Log into cPanel.
- Navigate to the Home >Email>Email Filters.
The Email Filters page will be displayed.
3. Click the Manage filters link in the row of the email account you wish to manage its filters.
The selected email account will be displayed in edit mode.
4. To add new email filters, click Create a New Filter.
The Create a New Filter for the selected account page will be displayed.
5. Enter the filter name in the Filter Name text entry box. In the example here, bing.com will be used for the filter. The filter will send any emails from a bing.com email address to the Junk folder.
Filter Rules and Criteria
|From||The message sender’s address.|
|Subject||The message’s subject line.|
|To||The address to which the sender sends the message.|
|Reply Address||The address at which the sender receives replies.|
|Body||The message’s content.|
|Any Header||Any part of the message’s header.|
|Any recipient||Any recipient of the message.|
|Has not been previously delivered||The system only examines messages that remain in the queue for delivery.|
|is an Error Message||The system only examines error messages that an auto-response system sends.|
|List ID||The account’s mailing lists.|
|Spam Status||Whether Apache SpamAssassin marked the message as spam. The Spam Statusline begins with Yes or No.|
|Spam Bar||The content of the Spam Bar header that Apache SpamAssassin generated for this message. The more plus signs (+) that Apache SpamAssassin assigns to a message, the greater the likelihood that the system marks the message as spam.|
|Spam Score||The total number of plus signs (+) in the Spam Bar value, expressed as an integer.|
6. Select Spam Bar from the first menu in the Rules section.
7. Select Contains from the second menu in the Rules section.
|equals||Exactly matches a defined string.|
|matches regex||Matches the regular expression|
|contains||Is a string that you define.|
|does not contain||Does not contain the defined string.|
|begins with||Begins with the defined string.|
|ends with||Ends with the defined string.|
|does not begin||Does not begin with the defined string.|
|does not end with||Does not end with the defined string.|
|does not match||Does not exactly match the defined string.|
8. Enter the spam score in the next text entry box. Adding the desired spam score with plus (+) characters.
|is above (#s only)||Is greater than the number that you define.|
|is not above (#s only)||Is equal to or less than the number that you define.|
|is below (#s only)||Is less than the number that you define.|
|is not below (#s only)||Is greater than or equal to the number that you define.|
9. Select type of the action from the Actions drop down list. The available options are Discard Message, Redirect to Email, Fail with Message, Stop Processing Rules, Deliver to Folder and Pipe to a Program.
|Discard Message||The incoming message is discarded with no failure notice.|
|Redirect to email||The message is forwarded to another email address that you specify.|
|Fail with message||The message is discarded and a failure notice is automatically sent.|
|Stop Processing Rules||All filter rules are skipped.|
|Deliver to folder||The message is delivered to a specified folder.|
|Pipe to a program||The incoming message is sent to a specified program.|
10. Enter the name of the folder to which you wish to send your spam email.
11. Click Create to create, save, and activate the spam filter.
Once the filter is created the message box informing you that you have successfully created a new filter will be displayed.
12. Navigate to Edit Filters section again, the new filter will be in the list of filters. From here, the filter can be edited or removed.
13. The filter can be tested to view if its doing what is required. In the Filter Test section, edit the To: and From: emails or the subject of the email (depending on how you set up the filter) to test the filter.
14. Click Test Filter.
The test filter will run and the Filter Trace Results page will be displayed.
You can review the message to see where the message is going.