Sendmail 8.9.3 Release Notes

20 Chapter1
New and Changed Features
New Features
makemap dbm /etc/mail/access < /etc/mail/access
Refer to makemap(1M) manpage for details on makemap utility.
Relaying
Transmission of messages from a site outside your domain to another
site outside your domain (relaying) is denied by default when using a
sendmail-8.9.3 sendmail.cf file. Previous versions of sendmail allowed
relaying by default.
There are a lot of new features (rulesets) introduced in sendmail-8.9.3
that can revert back to the old behaviour completely or partially.
Following are the new features.
Promiscuous relay
Setting this option, will let your site to allow mail relaying. This
feature is commented in the default sendmail.cf file. To set this
feature you must use the gen_cf script distributed with the
sendmail-8.9.3 patch.
In general, relaying can be more precisely controlled using the
access db file and the ’R’ class ($=R) macro.
Relay entire domain
Setting this option, will allow any host in your domain as defined
by the ’m’ class macro ($=m) to relay. By default only hosts listed as
RELAY in the access db file will be allowed to relay.
This feature is commented in the default sendmail.cf file. To
enable this features must use the gen_cf script distributed with
the sendmail-8.9.3 patch.
Relay hosts only
This feature will change the behaviour of the access_db and class
R’ macro to lookup individual host names only. By default, names
that are listed as RELAY in the access db file and class ’R’ ($=R)
macro are domain names, not host names.
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.
Relay local from only