Conditions

<< Click to Display Table of Contents >>

Navigation:  Mail Processing > Rules >

Conditions

Any mail

Applies to any email.

 

Executed file contains specified text in output

This condition applies if the specified text is found or a specified regular expression matches in the output of a configured EXE, BAT, or CMD File.
The email is saved temporary to your disc and the path to the temp-file is passed as first parameter to the executable.
Additional Parameters can be specified.

Options:

File to be executed ([...]): Specifies a file to be executed. The possible file types are enumerated in the parenthesis.

Arguments (parameters): Arguments to be passed to the program.

Expected result: Specifies what result is expected from the executed program in the last line.

Expected result is regular expression: Specifies whether the expected result is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Has encoded Attachment

Applies if the email has an encoded attachment.

Options:

Search in zip files too: Specifies whether to search for attachments in attached ZIP files.

Include inline attachments: Specifies whether to also search for inline attachments or only normal attachments.

Text to find: Enter the text to be searched for here. Line breaks separate text phrases. Multiple regular expressions cannot be separated but must be combined into one expression.

Phrase has to match exactly: Specifies whether a search text should be found exactly or approximately.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Is body encoded

Applies if the email body is encoded.

Options:

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Machine Name equals text

Applies to any email.

Options:

Machine name: Specifies the name to check for.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail contains specified text in body

This condition applies if the specified text, a specified template, or a regular expression is found in the body of an email.

Options:

Text to find: Enter here the text to be searched for... Line breaks separate text phrases from each other. Multiple regular expressions cannot be separated but must be combined into one expression.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail contains specified text in header

This condition applies if the specified text, a specified template, or a regular expression is found in the header of a message.

Options:

Text to find: Enter here the text to be searched for... Line breaks separate text phrases from each other. Multiple regular expressions cannot be separated but must be combined into one expression.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail contains specified text in its spam report

This condition applies if the specified text, a specified template, or a regular expression is found in the spam report.

Options:

Text to find: Enter here the text to be searched for... Line breaks separate text phrases from each other. Multiple regular expressions cannot be separated but must be combined into one expression.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail contains specified text in its virus report

This condition applies if the specified text, a specified template, or a regular expression is found in the virus report.

Options:

Text to find: Enter here the text to be searched for... Line breaks separate text phrases from each other. Multiple regular expressions cannot be separated but must be combined into one expression.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail contains specified text in source

This condition applies if the specified text, a specified template, or a regular expression is found in the complete source of an email.

Options:

Text to find: Enter here the text to be searched for... Line breaks separate text phrases from each other. Multiple regular expressions cannot be separated but must be combined into one expression.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail contains specified text in subject

This condition applies if the specified text, a specified template, or a regular expression is found in the subject of an email.

Options:

Text to find: Enter here the text to be searched for... Line breaks separate text phrases from each other. Multiple regular expressions cannot be separated but must be combined into one expression.

Phrase has to match exactly: Specifies whether a search text should be found exactly or approximately.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail has attachments

     With this condition you can check for email messages having attachments in general or attachments with a specific text in their filename.

Options:

Search in zip files too: Specifies whether to search for attachments in attached ZIP files.

Include inline attachments: Specifies whether to also search for inline attachments or only normal attachments.

Text to find: Enter the text to be searched for here. Line breaks separate text phrases. Multiple regular expressions cannot be separated but must be combined into one expression.

Phrase has to match exactly: Specifies whether a search text should be found exactly or approximately.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail is a bounced message

Applies for any bounced message.

Options:

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail is encrypted

Applies for any encrypted message.

Options:

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail is infected by a virus

Applies if the anti-virus software detected a virus in one of the attachments of an email.

Options:

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail is received daily between two times

Applies to any email that is received during the specified time. Applies to every weekday.

Options:

From: Specifies a start time from which the condition applies.

To: Specifies an end time up to which the condition applies.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail is received on specified weekdays

Applies to any email that is received on the selected weekdays.

Options:

Monday: Condition is valid on Monday.

Tuesday: Condition is valid on Tuesday.

Wednesday: Condition is valid on Wednesday.

Thursday: Condition is valid on Thursday.

Friday: Condition is valid on Fridays.

Saturday: Condition is valid on Saturday.

Sunday: Condition applies on Sundays.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail is received within two dates

Applies to any email that is received between the two dates specified.

Options:

Start date: Date from which the condition applies.

End date: date until which the condition applies.

Start time: Time from which the condition applies.

End time: Time until which the condition applies.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail is signed

Applies to any email that is signed.

Options:

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail is signed or encrypted

Applies to any email that is signed and/or encrypted.

Options:

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail is spam ...

Applies if an email is declared as spam depending on the chosen threshold.

Options:

Spam score (threshold): Emails with a spam score greater than the threshold are treated as spam.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Mail size is greater than a specified value

This condition applies if the size of the email is greater than the specified value. The size value is given in kilo-bytes (kB).

Options:

Size [kb]: Specifies the size in kb above which the condition applies.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Recipients equal or contain specified text

This condition applies if the specified text, a specified template, or a regular expression is found in one of the recipients of an email.

Options:

Text to find: Enter the text to be searched for here. Line breaks separate text phrases. Multiple regular expressions cannot be separated but must be combined into one expression.

Phrase has to match exactly: Specifies whether a search text should be found exactly or approximately.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Sender address equals or contains specified text

This condition applies if the specified text, a specified template, or a regular expression is found in the sender address of an email.

Options:

Text to find: Enter the text to be searched for here. Line breaks separate text phrases. Multiple regular expressions cannot be separated but must be combined into one expression.

Phrase has to match exactly: Specifies whether a search text should be found exactly or approximately.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Sender address is in Blacklist

Applies if the sender is on the blacklist.

Options:

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Sender address is in Whitelist

Applies if the sender is on the whitelist.

Options:

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Sending server IP contains

This condition applies if the IP of the server of the sending server contains the specified text.

Options:

Text to find: Enter the text to be searched for here. Line breaks separate text phrases. Multiple regular expressions cannot be separated but must be combined into one expression.

Phrase has to match exactly: Specifies whether a search text should be found exactly or approximately.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Tenant name contains specified text

Applies to any email whose tenant name contains the specified text.

Options:

Text to find: Enter the text to be searched for here. Line breaks separate text phrases. Multiple regular expressions cannot be separated but must be combined into one expression.

Phrase has to match exactly: Specifies whether a search text should be found exactly or approximately.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Textfile contains text

Applies to any email if a local text file contains the specified text.

Options:

If file {1} contains text '{0}': Specifies the text file to be loaded.

Text to find: Enter the text to be searched for here. Line breaks separate text phrases. Multiple regular expressions cannot be separated but must be combined into one expression.

Phrase has to match exactly: Specifies whether a search text should be found exactly or approximately.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 

Variable text contains

Applies to any email that contains a variable.

Options:

Variable Text: The variable to search for in the email.

Text to find: Enter the text to be searched for here. Line breaks separate text phrases. Multiple regular expressions cannot be separated but must be combined into one expression.

Phrase has to match exactly: Specifies whether a search text should be found exactly or approximately.

Must contain all text phrases: Specifies whether only one or all text phrases must be found.

Phrase is regular expression: Specifies whether the search text is a regular expression.

Invert Condition: Specifies whether the condition should be applied as specified or only inverted.

 


* Regular expression modifiers always used are "IgnoreCase" and "Singleline". Example expressions can be found on our

 website: Use regular expressions (regex) and enhance rules and conditions