i have read a lot about the problems of delivering mail to yahoo.com, i have contact the tech support but the result it's always the same: from my server all mails to yahoo./aol. are deffered and when (very rare) they are not deferred they are moved into spam folder!
My ip (188.8.131.52) is clean, my email reputation is good (https://www.talosintelligence.com/reputation_center/lookup?search=184.108.40.206), and i'm not in blacklist. I have spf, dkim, dmarc and all type of auth fully functional!
Also i have followed this tutorial to make a specific scenario for yahoo as described here:https://www.stevejenkins.com/blog/2012/08/how-to-postfix-configuration-to-reduce-yahoo-deferrals-using-transport-maps/ but no luck. On my server i have few domains and they send some newsletter. In total subscribers of all newsletter of all dominas are between 10.000 and 15.000.
I have bought other IP but...the situation is the same!!! Mail sent to yahoo are deferred or in spam.
Here the errors in mailog
Jul 30 18:40:09 server postfix-yahoo/smtp: D44C537C067A: to=<email@example.com>, relay=mx-eu.mail.am0.yahoodns.net[220.127.116.11]:25, delay=0.75, delays=0.4/0.02/0.31/0.02, dsn=4.7.0, status=deferred (host mx-eu.mail.am0.yahoodns.net[18.104.22.168] said: 421 4.7.0 [TSS04] Messages from 22.214.171.124 temporarily deferred due to user complaints - 126.96.36.199; see https://help.yahoo.com/kb/postmaster/SLN3434.html (in reply to MAIL FROM command))
I have a lot of entries like this. All mails to yahoo have this error. As told before i have get in touch with yahoo postmaster support but they gave me some link
- Follow industry best practices - https://help.yahoo.com/kb/index?page=content&id=SLN3435
- Establish proper SMTP connections - https://help.yahoo.com/kb/index?page=content&id=SLN3435
- Sign up for our Complaint Feedback Loop program - https://help.yahoo.com/kb/index?page=content&id=SLN26007
But no luck. I don't know what can i do to fix these delivery problem. I'm on postfix, plesk onyx and centos 7.8.