Sendmail 8.13.3 Release Notes (5900-1546, January 2011)

The value QueueSortOrder=Random sorts the queue randomly. This feature
is useful when several queue runners are started manually to avoid contention.
The value QueueSortOrder=Modification sorts the queue based on the
time when the qf file was modified.
Support for DeliverBy SMTP extension (RFC 2852):
Support for RFC 2852 (Deliver by SMTP Service Extension), that allows a client
to specify an amount of time within which an email must be delivered. A new
option DeliveryByMin is added to set the minimum amount of time or to
disable the extension.
MX records are looked up for the FallBackMXhost. To revert to the previous
behavior where no MX record are referred, enclose the host name in square brackets
(‘[’ and ‘]’).
The DelayLA option delays connections if the load average exceeds the specified
value. The default value for DelayLA is zero. A value greater than zero causes
Sendmail 8.13.3 to sleep for one second on most SMTP commands and before
accepting connections, if the load average is exceeded.
Sendmail 8.13.3 includes the following additional new options:
LDAP map options:
The -w option allows you to specify the LDAP API or protocol version.
The -H option allows you to specify an LDAP URL instead of specifying the LDAP
server using a -h host and -p port. With the -H option, you can use LDAP over
SSL and connections through named sockets if your LDAP library supports it the
security feature.
The MailboxDatabase option specifies the type of mailbox database used to look
up local mail recipients; the default value for this option is pw, which indicates that
getpwnam() is used. You can use the new mailbox database types to add custom
code to libsm or mbdb.c.
If the new option FastSplit has a value greater than zero, it suppresses the MX
lookups on addresses when they are initially sorted. This may result in faster envelope
splitting. If the mail is submitted directly from the command line, the value also limits
the number of processes to deliver the envelopes; if more envelopes are created
they are only queued up and must be processed by a queue run.
A new command-line option -T in identd(1M). This option specifies the maximum
number of seconds a server waits for the client's input before closing the connection
on timeout. By default, the timeout limit is 0 (zero); that is, the server waits for an
indefinite amount of time. This option is ignored for invalid timeout intervals.
Sendmail 8.13.3 Features 7