Wietse Venema:
> David Touzeau:
> > Dear
> > 
> > For some reasons :
> > - mistakes 
> > - bug inside a sender robot 
> > - emailing application that going to be crazy,
> > - Internal infected network with an SMTP worm,
> > ...
> > 
> >  i would like send a "freeze" command to postfix that stopping the
> > routing process for a period or wat other command to release/continue
> > processing.
> 
> # postconf -e master_service_disable=qmgr.fifo
> # postfix reload

This works but adds a one-second delay to each mail delivery (there
is a built-in safety mechanism that kicks in when mail arrivers
faster than mail deliveries go out).

The more complete solution to disable the scheduler while allowing
mail to arrive as usual:

# postconf -e master_service_disable=qmgr.fifo in_flow_delay=0
# postfix reload

To re-enable the scheduler and queue flooding safety:

# postconf -e master_service_disable= in_flow_delay=1
# postfix reload

        Wietse

Reply via email to