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 ( is clean, my email reputation is good (https://www.talosintelligence.com/reputation_center/lookup?search=, 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[3583]: D44C537C067A: to=<moniapetta@yahoo.it>, relay=mx-eu.mail.am0.yahoodns.net[]: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[] said: 421 4.7.0 [TSS04] Messages from temporarily deferred due to user complaints -; 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

  1. Follow industry best practices - https://help.yahoo.com/kb/index?page=content&id=SLN3435
  2. Establish proper SMTP connections - https://help.yahoo.com/kb/index?page=content&id=SLN3435
  3. 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.

Please help.



You can't do much as you got trapped inside the anti-spam of yahoo, the fact that it's yahoo users that flagged your email as spam is a red flag to me. It's not a spamassasin rule(s) that got you, but manual submission to the junk folder.

You should monitor what kind of newletter you send, or why it got flagged as spam. Even if you change your IP, domain name, etc.., if the reason you got human flagged is still there, the delay will follow you.

That message kinda said it;

temporarily deferred due to user complaints -

  • 1
    Yeah, all bets are off if recipients themselves are reporting spam. OP should check things like send frequency (if you're sending 3x daily, folks get annoyed), that their unsubscribe links work (I'll mark as spam if they don't, or if they're too complex), etc. – ceejayoz Jul 30 '20 at 17:39
  • Of course there is always a unscribe link at the bottom of newsletter but why if i change ip and i send a simple mail with only "hello" in the body and "test" in object (or somenthing similar!) my mail is defferred???? I think there is something beyond the IP question. You talk about manual setting of spam but.....if i change IP with a new one....when someone pinned this new IP as spam?? – Mattia Di Giuseppe Jul 30 '20 at 17:44
  • @MattiaDiGiuseppe The IP, you are right, but the from: for your domain, yes, it dont change, and all the unsubscribe link dont change too, so the content is the same. – yagmoth555 Jul 30 '20 at 18:18
  • 2
    @MattiaDiGiuseppe As I said in my answer, you got manually flagged, you can try to evade that, but as long you send the same newsletter you will return to the punition box like in hockey. Even yahoo state it, it's temporary if you fix what you send, you will get out of the punition box. – yagmoth555 Jul 30 '20 at 18:31
  • 2
    @MattiaDiGiuseppe It's entirely possible you're getting reused IPs, or that OVH's entire IP range has a poor reputation with Yahoo due to repeated issues. – ceejayoz Aug 4 '20 at 19:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.