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: dnslookup
<dnslookup name="dnslookup_name" oninit="[script]">
[scope]
[ipquery]
[domainquery]
</dnslookup>
Specifies one or more DNS-based lookups to be performed. The actual lookups are specified using <ipquery> and <domainquery> nodes. Queries are performed in the order they are listed. Multiple <dnslookup> nodes can exist within the same <filter> and are performed in the order listed.
The oninit script is executed to initialize any variables you use in scripts defined with queries.
Attributes:
name
name used to identify this group of dnslookup options (informational; not required)
oninit
[script]
Notes
This node is optional and is used only if RBL DNS lookups are desired. The results of the DNS lookups would be tested in a <rule> to be used to control the disposition of the email.
Revision History:
- Requires v2.3.7 or higher