Hi Dean,
I don't recall the source of the information. But it fixed the problem.
in /etc/postfix/master.cf add:
yahoosucks unix - - n - - smtp
-o smtp_connect_timeout=10 -o smtp_helo_timeout=10
in /etc/postfix/transport add:
yahoo.com yahoosucks:
You might also want to add hotmail or other "deferral" hosts in that file as well.
in /etc/postfix/main.cf add:
transport_maps = hash:/etc/postfix/transport
deadbeats_destination_concurrency_limit = 50
I also tweaked these settings...your mileage may vary here:
default_process_limit = 1000
default_destination_recipient_limit = 250
smtpd_error_sleep_time = 0
then of course do a
#postmap transport followed by a
#postfix reloadThat is a quick and dirty "hack"...also you might want to play with the timeouts, ranging from like 5 to 20 instead of 10 to test efficiency.
The Postfix team has also added several new items very recently to directly address these types of problems and improve performance.
You'll really want to upgrade to version 2.4.5, as the last several releases (specifically .3, .4, and .5) have added additional measures to fight the new "deferral" crap that not just yahoo is doing.
Best,
Tara