Yes indeed, I had expected postsuper -h ALL would put the system on hold for all messages, especially future messages. Thank you for the clarification of the postsuper man page. Much appreciated.
Am Do., 18. Okt. 2018 um 20:44 Uhr schrieb Viktor Dukhovni < postfix-us...@dukhovni.org>: > > > > On Oct 18, 2018, at 2:33 PM, Peter <pe...@pajamian.dhs.org> wrote: > > > >> As weird as it sounds none of the queue managing commands seem to do > >> anything: postfix flush, postqueue -f, postsuper -h ALL, postsuper -H > >> ALL. Increasing verbosity levels (-v) does not really help. > > > > None of these will do anything on an empty queue. > > > >> Back in the days of Postfix 2.2 I remember I could use postsuper -h ALL > >> to put the Postfix queue on hold. Arriving emails would be held back. > > > > Not entirely correct. Existing messages already in the queue will be > > moved to the hold queue with this command. > > Indeed if the OP expected "postsuper -h ALL" to cause *future* messages > to be put on HOLD, then the OP is much mistaken. That *never* worked. > > The CLI commands only apply to messages *currently* in the queue, > *future* messages handling is specified in main.cf and master.cf. > > -- > Viktor. > >