Hi I run Postfix 3.1 on a Ubuntu 16lts box. Postfix' config on this machine is very very simple, not more than a local relay.
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. 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. With postsuper -H ALL I would release everything. Same with postfix flush. If I read them correctly this is also what the current man pages tell. On this machine, however, I must put emails on hold using configuration in main.cf: smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/hold with /etc/postfix/hold: mydomain.com HOLD and release the held back emails with postsuper -r [queueid]. The cli queue commands neither hold emails nor do they flush the queues. If somebody could point me in the right direction? Am I missing something? Thank you philipp