Hi, Sorry about a such boring subject : we have problems with Yahoo for sending mails. OUr company have to send "massive" newsletter to yahoo users, but we are frequently (always ?) deferred, with only one "simple" explanation :
0.05/0/0.22/0.03, dsn=4.7.0, status=deferred (host mx-eu.mail.am0.yahoodns.net[188.125.72.73] said: 421 4.7.0 [TSS04] Messages from X.X.X.X temporarily deferred due to user complaints - 4.16.55.1; see https://help.yahoo.com/kb/postmaster/SLN3434.html (in reply to MAIL FROM command)) After contacting Yahoo (no other response than the automate one...) and searching for slow down process, we found many docs about how to slow down sending for a domain. We found config like yahoo_initial_destination_concurrency=3 yahoo_destination_concurrency_limit=2 yahoo_destination_recipient_limit=2 yahoo_destination_rate_delay=12s with corresponding master.cf config. It seems to work, as mails for yahoo are send with "large" intervals. On normal behaviour, mails are accepted. BUT when mails are blocked, there are stored in deferred queue. And when Postfix "replay" these deferred mails, slow down does'nt apply. That is : - when all goes well, mails are sent and accepted - when somethinfg is "wrong" (flooding from a user), IP is blocked - we change IP, and all goes well again, but as Postix replay the deferred queue, everything is again considered as spam and IP is BL, and again, and again... Why does slow down not apply to deferred replay ? Is it possible to prevent Postfix to "flush" all when it replays mail ? Regards,