Sendmail 8.11.1 Release Notes

If the required item is looked up in a map, it will be tried with the
corresponding tag in front, then without any tag (as fallback to enable
backward compatibility). For example,
From:spammer@some.dom REJECT
To:friend.domain RELAY
Connect:friend.domain OK
Connect.from.domain RELAY
From:good@another.dom OK
From:another.dom REJECT
Changed Features
The following changes have been made in version 8.11.1 of Sendmail:
The error code returned for unrecognized parameters to the SMTP mail and
RCPTcommands is changed from 501 to 555 as per RFC 1869.
The configuration file ( sendmail.cf) version number is incremented to 9.
Aliases with no right hand side are provided with ‘missing value’ warnings, when
newaliases is run instead of making an attempt to deliver the mail messages
to an alias.
A new mailer flag, ‘F=%’ is included in this release. Mailers, which have this flag
will not attempt to deliver the message to the initial recipient. Those mails will be
queued up. The queued messages are selected using one of the -qI/-qR/-qS queue
run modifiers or an ETRN request and then delivered to the recipient.
The [hostname] is added to class ‘w’ for the names of all interfaces unless
DontProbeInterfaces option is set. This is useful for sending mails to hosts, which
have dynamically assigned names.
All numbered rulesets have been named in this release. They can still be accessed
by their numbers. For example, Scanonify=3 instead of S3; SRecurse =97 instead
of S97.
A ‘/Quit’ command to address the test mode is added. This command can be used
to exit from the address test mode.
The SMTPcommands are not processed when the SMTP connection drops. This
prevents a remote system from flooding the connection with commands and also
disconnecting. In the earlier releases, all buffered commands were processed by
the server.
Purgestat and sendmail ‘-bH’ options delete only expired files in the host status
database, which have exceeded the values set by Timeout.hoststatus.
Terminating and restarting the sendmail daemon may not be instantaneous.
Changed Features 21