Queue groups and the Q= delivery agent equate were introduced in V8.12 sendmail . In Section 11.4 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_QGRP', `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, in Section 20.4, for a guide to all delivery agents. |