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