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

Reply via email to