* Wietse Venema <postfix-users@postfix.org>: > 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.
Not quite - at least from what I learned from testing. It holds a message for a while, but then I observed Postfix releases the message after a short while. Is that time controlled by $transport_retry_time (?). If it is, can I set it to unlimited e.g. $transport_retry_time = 0. I didn't play with that yet... p...@rick -- All technical questions asked privately will be automatically answered on the list and archived for public access unless privacy is explicitely required and justified. saslfinger (debugging SMTP AUTH): <http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>