Viktor Dukhovni: > On Sat, May 11, 2013 at 06:33:22PM -0400, Wietse Venema wrote: > > > Patrik Rak: > > > > This largely solves the problem, and is much simpler to configure: > > > > > > > > # Out of a total of $default_process_limit (100), leaving 20 > > > > # for fresh mail. Adjust appropriately when master.cf or > > > > # default_process_limit are changed. > > > > # > > > > smtp_deferred_concurrency_limit = 80 > > > > Even simpler: stop reading the deferred queue when more than N% of > > the maximal number of recipient slots is from deferred mail.
This is the "less input" approach. > This does not address Patrick's stated goal of avoiding process > saturation in the smtp transport by slow mail to bogus destinations. Indeed, by far the simplest solution for that is to configure more SMTP client processes. That is the "more output" approach. If you do neither "less input" nor "more output" then Postfix has to jump tricky hoops to enforce policies. Wietse