HP-UX Mailing Services Administrator's Guide

Sendmail 8.13.3
New Features in Sendmail 8.13.3
Chapter 3 119
A new error code for the $#error $@ quarantine $: reason, can be
used to quarantine message in check_* (except check_compat) and
header check rulesets. The $: of the mailer triplet will be used for the
quarantine reason.
Support for Mail Filter (MILTER) APIs
Beginning with Sendmail 8.13.3, you can use the Mail Filter (Milter)
APIs to filter all inbound messages through an external filter program.
Milter is designed to allow third-party programs to access mail messages
as they are being processed in order to filter meta information and
content. Milter is declared in the configuration file as:
Xname {, field=value}*
where name is the name of the filter (used internally only) and the
field=value pairs define attributes of the filter.
For more information on Milter, refer to the Sendmail 8.13.3 Programer’s
Guide at
http://www.docs.hp.com/en/netcom.html#Internet%20Services.
Enhanced DNS Black Hole List Option
The enhanced DNS Black Hole List (EDNSBL) option is an enhanced
version of the dnsbl feature.
The dnsbl feature rejects mail from hosts in a DNS-based rejection list.
The dnsbl feature is used to enable the blocking of email from open relay
sites, dialup sites, or known spamming sites. This feature is included in
the sendmail.cf configuration file as:
# map for DNS based blacklist lookups
Kdnsbl dns -R A -T<TMP>
The enhanced dnsbl feature is a superset of the dnsbl feature. This
feature is represented in the sendmail.cf file as follows:
# map for enhanced DNS based blacklist lookups
Kenhdnsbl dns -R A -a. -T<TMP> -r5
You must use the /usr/newconfig/etc/mail/cf/cf/gen_cf script to
include the enhdnsbl feature in the sendmail.cf file. You must choose
the “5: Enhanced DNSBL” sub-menu option in the “3: Anti-Spamming
Options” main menu option, and regenerate the sendmail.cf file.
You can use the dns-type database map for the dnsbl and enhdnsbl
features.