Any text following a rule-set number in a
should be separated from the expression with a space.
If the space is absent and the text is other than a separating
character or an operator, the text is ignored. For example,
Because rules are processed like addresses when the configuration
file is read, they can silently change from what was intended if they are
parenthesized or if other nonaddress components are used.
Copying rules between screen windows can cause tabs to invisibly become
spaces, leading to rule failure.
is especially dangerous. It can
lead to endless rule looping and cause all rules that follow it to be ignored (remember the
prefixes in the
Failure to test new rules can bring a site to its knees. A flood
of bounced mail messages can run up the load on a machine and
possibly even require a reboot.
new rule both with
(testing) mode (see
Section 38.8, "Batch Rule-Set Testing"
(debugging) switches (see
Section 37.5, "Reference in Numerical Order"