6.7 Understanding the Order of Evaluation

The order in which MailMarshal evaluates policy groups and rules can affect the outcome of processing for a message. This is usually due to “terminal” actions that stop MailMarshal processing further rules for a given message.

For instance, by default MailMarshal evaluates virus scanning rules first. If a scanner reports a virus MailMarshal quarantines the message immediately. In this case MailMarshal does not perform any additional processing on the message.

MailMarshal evaluates policy groups and rules in “top down” order as it displays them in the Management Console.

6.7.1 Adjusting the Order of Evaluation of Policy Groups

You can change the order of evaluation by changing the order of the policy group listing in the Management Console.

To adjust the order of evaluation of policy groups:

1.Select a policy type (Connection Policy, Content Analysis Policy, or Dead Letter Policy) in the left pane.

2.Select a policy group in the right pane.

3.Move the group up or down using the Move Up and Move Down buttons above the list.

4.Commit the MailMarshal configuration to effect the change in order.

6.7.2 Adjusting the Order of Evaluation of Rules

You can change the order of evaluation by changing the order of the rule listing in the Management Console.

To adjust the order of evaluation of rules:

1.Expand a policy group.

To move a rule up or down within the policy group, use the Move Up and Move Down buttons above the list.

To duplicate a rule within the policy group, right-click and select Duplicate. The duplicate is cre­ated at the end of the group.

To move or copy rules to another policy group, right-click and select Copy. In the Copy window, select the target group(s) and then click Move or Copy.

2.Commit the MailMarshal configuration to effect the change in order.

Information 

Note: MailMarshal always processes Connection Policy before Content Analysis Policy.

If you have configured any rules with “Pass message to rule” or “Move/Copy to folder with release action”, MailMarshal checks for possible processing loops. To prevent problems, MailMarshal will disallow moving the rules, or disable some affected rules.

You can move a referring rule (a rule that includes one of the above actions), subject to the following conditions:

You cannot move a target rule above a rule that refers to it.

A rule copied or moved to a policy group above the source is created as disabled. Validation for loops is performed when the rule is enabled.

If you duplicate a target rule, the original rule remains in place and the duplicate is not a target.

 

Trustwave MailMarshal 10.2.5 User Guide August 2024
< Previous Section   |   Next Section >
Full document: see MailMarshal Documentation.