Hi, >>> I have a postfix-2.8.7 system with fedora15 and amavisd-new-2.6.6. >>> Lately I have been experiencing significant delays before receiving >>> the initial postfix 220 greeting from all remote hosts. I've verified >> >> What is the output from: >> >> grep warning: /var/log/maillog >> >> Then you may want to read this webpage: >> >> http://www.postfix.org/STRESS_README.html > > You've already got a default_process_limit of 200 which should be more > than plenty for a very large inbound stream, assuming everything else is > in order.
It turned out increasing default_process_limit to 300 solved the problem, although after reading your other comments, I understand there are other areas to be improved. I do already have a local bind resolver and will investigate rbldnsd. I'm using munin to provide reports for bind, and it shows an average of 60 to 80 queries per second, with peaks above 120, but doesn't show latency. How can I report this information? I've removed the zen and psbl queries from smtpd and moved psbl to postscreen. How can I monitor the number of smtpd processes currently being utilized in real-time? Even though it's set to 300, "ps ax" shows significantly fewer than that. It would be nice to have a log of that information over time. Thanks so much for your help, Alex