Message attribute filters

Each rule can contain one or more message attribute filters. Each message attribute filter defines an attribute in the message to evaluate. To match a rule, a message must satisfy all the message attribute filters included in the rule. That is to say, there is an implicit AND between all message attributes included in a rule. The order of the attributes within a rule is not significant.

Message attributes are defined in a rule using the following general format:

<RULE NAME="rule_name" ...>

   <message_attribute [attribute_value_operators]>
	<attribute_value>
	[<attribute_value>]
   </message_attribute>

   [<message_attribute>... </message_attribute>]
</RULE>

<message_attribute> defines a message attribute to match. This can be AUTHOR, RECIPIENTS, DIRECTION or SUBJECTS.

<attribute_value> defines the message attribute value(s) to match. For each attribute there may be one or more values.

<attribute_value_operators> are special operator options that enable you to define how values for an attribute are to be applied. The operators INCLUDES= and ALLOWOTHERS= are particularly useful if you want to define negative and positive matches when filtering on AUTHOR, RECIPIENTS and SUBJECTS.

Attribute value operators are not available when filtering on message DIRECTION.

More Information

The INCLUDES and ALLOWOTHERS operators