PureMessage Sieve Extensions

The PureMessage policy.siv script uses extensions to the Sieve language to filter mail. Each PureMessage specific extension is prefixed with pmx_ to identify the action, test, or command as unique to the program. To use these extensions include the command require PureMessage; at the beginning of the policy script. PureMessage also provides the standard extensions reject and envelope as specified in RFC 3028. Note that both reject and envelope are included implicitly with require "PureMessage";. See the pmx-policy manpage for more on specific PureMessage Sieve extensions.

Lastly, PureMessage has an extension for using regular expressions in match-type tests. See Regular Expressions.