Patrick Ben Koetter:
> I know I can put a transport to hold if I specify its name in
> $defer_transports. This requires "postfix reload" to put it to effect
> immediately and issuing the reload will requeue all mail - not what I want if
> I can avoid it.

defer_transports is implemented by the queue manager. This is a
persistent process. It will not restart voluntarily.

> Could I specify hold: in my transport map? AFAIK Postfix processes will not
> the map has changed and re-read it and the hold: would fade in quickly.

Last time I looked, hold is not a message delivery transport.

You may be surprised to learn that defer_transports is implemented
by sending mail to the retry(8) delivery agent (Postfix 2.4 and
later). If you specify retry: in a transport map then it will have
the same effect.

This also means that the defer_transports feature is now redundant.

        Wietse

Reply via email to