Sendmail 8.9.3 Release Notes

Chapter 1 23
New and Changed Features
New Features
spammer@aol.com REJECT
cyberspammer.com REJECT
Mail can’t be sent to spammer@aol.com or anyone at
cyberspammer.com.
To enable this feature use the gen_cf script distributed along with
the sendmail-8.9.3 patch.
Realtime Blackhole List
Setting this option, will turn ON rejection of hosts found in the
Realtime Blackhole List. The default list is maintained on the
server rbl.maps.vix.com. To use the default list maintained on the
server rbl.maps.vix the below mentioned directive has to be added
to the DNS database.
1.5.5.192.rbl.maps.vix.com IN A 127.0.0.2
You could use a local server by replacing the default server name
in the sendmail.cf. Before doing so you need to copy the entire
database from the server rbl.maps.vix.com. The data maintained
locally has to be updated as and when data on the primary server
i.e, rbl.maps.vix.com is updated.
This feature is commented in the default sendmail.cf file. To
enable this feature use the gen_cf script distributed along with
the sendmail-8.9.3 patch.
Header checks
New syntax to do limited checking of header syntax is available. A
config line of the form: HHeader: $>Ruleset causes the indicated
Ruleset to be invoked on the Header when read. This ruleset works
like the check_* rulesets -- that is, it can reject mail on the basis of
the contents.
For example:
Validity of a Message-ID: header
#LOCAL_RULESETS
HMessage-Id: $>CheckMessageId
SCheckMessageId
R< $+ @ $+ > $@ OK
R$* $#error $: 553 Header Error