Return Home

Overview

<attach>
<body>
<body>
<clientip>
<comment>
<configuration>
<copy>
<delay>
<dnslookup>
<domainquery>
<email>
<expression>
<expressions>
<file>
<filter>
<filters>
<header>
<header>
<helo>
<http>
<imap>
<index>
<inputpath>
<ipquery>
<log>
<mailfrom>
<maxbuffer>
<maxlines>
<message>
<modifysource>
<multiplerecipients>
<option>
<parser>
<path>
<quickresult>
<rcptto>
<result>
<results>
<return>
<rule>
<rules>
<scope>
<select>
<smtpextendedstatuscode>
<smtpstatuscode>
<target_filter>
<target_index>
<test>
<title>

Boolean type

Macros
Regular Expressions

Node: option

<option enabled="yes" type="match" />
<option enabled="yes" type="match true" />
<option enabled="yes" type="rules with match" />

<option enabled="yes" type="input" />
<option enabled="yes" type="input nobase64" />

<option enabled="yes" type="configuration" />
<option enabled="yes" type="entry" />
<option enabled="yes" type="mail file" />
<option enabled="yes" type="envelope" />
<option enabled="yes" type="recipient" />
<option enabled="yes" type="execution" />

<option enabled="yes" type="interface" />
<option enabled="yes" type="interface buffer" />
<option enabled="yes" type="result buffer" />

<option enabled="yes" type="delay" />
<option enabled="yes" type="copy" />

<option enabled="yes" type="collection original" />
<option enabled="yes" type="collection text" />
<option enabled="yes" type="collection text_stripped" />
<option enabled="yes" type="collection text_packed" />
<option enabled="yes" type="collection htmltags" />
<option enabled="yes" type="collection stripped" />
<option enabled="yes" type="collection packed" />
<option enabled="yes" type="collection raw" />

 

Attributes:

enabled

yes (default)
no

type

match

Outputs summary information for results of all defined rules.

match true

Outputs summary information for results of all rules evaluating true.

rules with match

Outputs summary information for results containing any matched expressions.

input

Outputs each line of the email file as it is processed.

input nobase64

Outputs each line of the email as it is processed, except for lines encoded in base64 format.

configuration

Outputs index and filter loading information.

entry

Outputs entry into filter DLL.

mail file

Outputs mail file processing information. Implies selection of type "entry".

envelope

Outputs SMTP envelope information (CLIENT IP, MAIL FROM, RCPT TO). Implies selection of type "mail file".

recipient

Outputs SMTP envelope recipient currently being processed. Implies selection of type "envelope".

execution

Outputs filter execution information and matches of any expressions. Implies selection of type "recipient".

interface

Outputs the interface being used between the mail server and the filter.

interface buffer

Outputs the raw buffer of data (when such a buffer is used by a particular mail server interface) provided by the mail server when the filter is called to process an email.

result buffer

Outputs the raw buffer of data (when such a buffer is used by a particular mail server interface) returned to the mail server when the filter has processed an email.

delay

Outputs info about <delay> operations before they begin and after they have completed.

copy

Outputs info about <copy> operations after they have completed.

collection <name>

Outputs the specified collection of the email content; useful to see what the filter is testing expressions against..

Notes

Specify log output options.

Future Enhancements:

- Add control over inheritance and overridability by individual filter <log> nodes.

Revision History:

- interface and interface buffer require v2.0.20 or higher.

- delay and copy require v2.1.0 or higher.

- result buffer requires v2.1.3 or higher