Name
QueueSortOrder
Synopsis
Prior to V8.7 sendmail, mail messages in the
queue were sorted by priority when the queue was processed. Under
V8.7 an enhanced sort can be implemented with the
QueueSortOrder
option, the forms of which are as
follows:
O QueueSortOrder=how ← configuration file (V8.7 and later) -OQueueSortOrder=how ← command line (V8.7 and later) define(`confQUEUE_SORT_ORDER',how)← mc configuration (V8.7 and later)
The argument how
is of type
character.[54] It can be
a P
or p
(for priority), which
causes sendmail to emulate its old (sort by
priority) behavior. It can be an H
or
h
(for host), which causes
sendmail to perform an enhanced sort. Beginning
with V8.8 sendmail, it can be
T
or t
(for time), which sorts
by submission time. Beginning with V8.10
sendmail, it can be F
or
f
(for file), which sorts by filename. Beginning
with V8.12 sendmail, it can be
R
or r
(for random), which
randomize the list of hosts, or M
or
m
, which sorts based on file modification time. If
any other character is specified or if how
is omitted, the following message is printed and the option is
skipped:
Invalid queue sort order "badchar"
If this option is omitted entirely, the default is to sort by
priority
. The default in configuring with the
mc technique is also
priority
.
The QueueSortOrder
option is safe. If specified
from the command line, sendmail will not
relinquish its special privileges.
QueueSortOrder=host
If what
is host
, the messages in the queue are first sorted by recipient host, ...
Get Sendmail, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.