Q=
Queue group to use V8.12 and later
Queue groups and the Q=
delivery agent equate were
introduced in V8.12 sendmail.
In Queue Groups (V8.12 and Later) on page 408, we show you how to declare and use
queue groups. For example, the following
mc configuration line
declares a queue group named slowmail
, in which we
plan to defer SMTP mail:
QUEUE_GROUP(`slowmail', `P=/var/spool/mqueue/slowqueue')
Here, the P=
queue-group equate says that the queue for the
slowmail
queue
group will be
/var/spool/mqueue/slowqueue.
The Q=
delivery
agent equate associates a delivery agent with a
queue group. For the smtp
delivery agent, for example, the
following delivery agent equate will cause its queue
directory to become
/var/spool/mqueue/slowqueue
because of the previous queue group
declaration:
Q=slowmail
Several mc configuration macros
are available with which to declare queue groups for
selected delivery agents. For example, the following
defines the slowmail
queue group, and associates
the smtp
delivery
agent with it:
QUEUE_GROUP(`slowmail', `P=/var/spool/mqueue/slowqueue')
define(`SMTP_MAILER_QGR', `slowmail')
MAILER(`smtp') ← must follow the above two
Whenever you assign a queue-group to a delivery agent, the use of a macro that ends in _MAILER_QGRP must precede the MAILER declaration for that delivery agent.
See the section describing a particular delivery agent
to find an appropriate mc macro
with which to redefine the Q=
for that delivery agent. See Table 20-1 on page 717 for a guide to all delivery ...
Get sendmail, 4th 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.