Destinationspamfilter1 Option

From MsgServerDocWiki

Jump to: navigation, search


destinationspamfiltern, destinationspamfilternoptin, sourcespamfiltern, sourcespamfilternoptin, disabledestinationspamfiltern, disablesourcespamfiltern Channel Options

These channel options control whether spam/virus filter package processing is invoked by the MTA during message enqueue processing.

The MTA supports the use of up to eight distinct spam/virus filtering packages, as configured via the spamfiltern_* MTA options (with n ranging between 1 and 8); the set of options with the same number all configure one of the distinct packages. And the number in a *spamfiltern* channel option correlates with which spam/virus filter package is to be invoked (or not invoked). (Note that the *brightmail* keywords, and the *spamfilter* keywords without an explicit number, are deprecated synonyms for the *spamfilter1* keywords. These deprecated forms are not allowed in an XML configuration.)

The *optin channel options not only trigger spam/virus filter package processing, but do so with a particular "optin" value or values set, as some spam/virus filter packages (such as Brightmail) support different "choices" or "optin" values for what type of filtering will be performed (e.g., spamvs.virus). The MTA supports use of multiple, comma-separated "optin" values as an argument to an *optin channel option. Spam/virus filter package processing may also be triggered, with a specific "optin" value or values, via use of a per-user attribute (see the LDAP_OPTINn MTA options) or a per-domain attribute (see the LDAP_DOMAIN_ATTR_OPTINn MTA options). When "optin" values from multiple sources apply for a message -- for instance, if an "optin" value is set via a channel option as well as via an attribute---the MTA will pass all the applicable "optin" values to the spam/virus filter package.

The disable* channel options can be used to disable, on a channel-specific basic, spam/virus filtering that would otherwise be performed. In particular, note that the disable* channel options override any user-level optin to spam/filter package processing (as for instance via an LDAP attribute named by an LDAP_OPTINn MTA option), and override any channel level optin (as for instance via a *spamfilternoptin channel option). For instance, one might use disablesourcespamfilter1 on a tcp_auth channel to disable spam/virus filtering (by spam/virus filter package number 1) for all messages coming in the tcp_auth channel, overriding any spam/virus filter package use that might normally be triggered due to the destination channel or recipient address(es).

Personal tools