Spam filters
Help Desk MX allows to filter incoming emails automatically. You can create patterns and specify which messages are spam.
To create new spam pattern go to Help Desk > Dictionaries > Spam Pattern. Press button Add New.
You'll see the following fields:
- Title - Internal title of spam pattern.
- Is Active
- Scope - Sets email field that will be checked for a match pattern. You can set the following areas:
- Headers - Service information, which is generated by email client while sending email.
- Subject - Email subject.
- Body - Main text of the letter.
- Pattern - Expression, in which e-mail is considered as spam. Pattern supports regular expression, see Regular Expressions. Patterns must be covered by slashes.
You can create and test templates online. See Regex101.com.
Here you can see a few examples:
1. Spam filter for all emails which has a domain example.com:
Scope: Headers
Pattern:
Check this Example at Regex101.com.
Scope: Headers
Pattern:
/[^@]+@example.com/
2. Filter for users who have emails which includes
Scope: Headers
Pattern:
user
, works for any domain. Matches with: "user@mail.ru", 123user@gmail.com", "Myuser1234@yahoo.com".Scope: Headers
Pattern:
/.*user.*[@](?!domain\.com).*$/
3. Filter block for emails beginning with the word "free" or containing the base word "free" after space. Matches with: "free", "free money!", "free discount". Doesn't match: "freeze", "nofree".
Scope: Subject
Pattern:
Scope: Subject
Pattern:
/^free[ ].*|^free/
4. Filter block for emails with text: Special offer. Matches with: "$pecia1 Offer", "!!special Offer!!", "Special 0ffer?!".
Scope: Body
Pattern:
Scope: Body
Pattern:
/.*[\$Ss]pecia[l1]\W[Oo0]ffer.*/
Was this page helpful?
Your feedback about this content is important.
Let us know what you think.