matched this message and was successfully completed.• B — Parses the body of the message and looks for matching conditions.• b — Uses the body in any resulting action, such as writing the message to a file or forwardingit. This is the default behavior.• c — Generates a carbon copy of the email. This is useful with delivering recipes, since therequired action can be performed on the message and a copy of the message can continuebeing processed in the rc files.• D — Makes the egrep comparison case-sensitive. By default, the comparison process is notcase-sensitive.• E — While similar to the A flag, the conditions in the recipe are only compared to the messageif the immediately preceding the recipe without an E flag did not match. This is comparable toan else action.• e — The recipe is compared to the message only if the action specified in the immediatelypreceding recipe fails.• f — Uses the pipe as a filter.• H — Parses the header of the message and looks for matching conditions. This occurs bydefault.• h — Uses the header in a resulting action. This is the default behavior.• w — Tells Procmail to wait for the specified filter or program to finish, and reports whether ornot it was successful before considering the message filtered.• W — Is identical to w except that "Program failure" messages are suppressed.For a detailed list of additional flags, refer to the procmailrc man page.4.2.3. Specifying a Local LockfileLockfiles are very useful with Procmail to ensure that more than one process does not try toalter a message simultaneously. Specify a local lockfile by placing a colon (:) after any flags ona recipe's first line. This creates a local lockfile based on the destination file name plus whateverhas been set in the LOCKEXT global environment variable.Alternatively, specify the name of the local lockfile to be used with this recipe after the colon.4.2.4. Special Conditions and ActionsSpecial characters used before Procmail recipe conditions and actions change the way they areinterpreted.The following characters may be used after the * character at the beginning of a recipe'scondition line:Chapter 11. Email204