Email to yahoo is not being delivered due to shared ip bad reputation
I signed up for a free account in early January. I got an email from Sam saying to post feedback in here even if it is negative. So far overall it's a good service except for this problem. Initially I hesitated to complain about this because I have a free account but if I were to convert to a paid account this problem might inhibit me from doing so and instead find a different provider.
Here's the problem. I have some wordpress sites and I integrated mailgun as the smtp sender for either contact forms or registered site users. I created some routes which use both gmail and yahoo email addresses. Without fail every time the email to yahoo is dropped with this error message:
Retry limit reached. Dropped: postmaster@mydomain.com → user@yahoo.com 'Email from mydomain.com contact form' Server response: 421 4.7.0 [TSS04] Messages from 104.130.122.30 temporarily deferred due to user complaints - 4.16.55.1; see https://help.yahoo.com/kb/postmaster/SLN3434.html
I put in a ticket about this and the reply said that that the error means that "The error that you are seeing is ESP throttling, and this occurs whenever the recipient's email service provider (ESP) has received a large number of emails from a specific IP in a short amount of time. Due to this, they will not accept messages for a certain period of time (usually an hour) until they have processed all the emails from the original batch sent. ".
I googled the error and that is in fact the generic meaning of the error. However in this case yahoo specifically altered the error message to say: "temporarily deferred due to user complaints "
Over time emails to yahoo are never delivered due to this error. I don't believe the problem here is ESP throttling, it's due to a bad reputation on this ip address caused by a user presumably at mailgun which affects everyone using this shared ip address. I googled how to fix this and it seems that it's incredibly difficult to solve with yahoo and the owner of the ip address has to deal with it.
I hope that someone at Mailgun can look into this and fix it. Right now my sites don't generate enough money to pay for a dedicated ip. So if it can't be fixed I am going to have find another vendor. Thank you.

-
DE SOPHEA commented
yes, agree with this idea...only yahoo email got a lot of problem.
-
Anonymous commented
We are also facing the same issue!
-
Aung Myo Khaing commented
+1
-
Tony commented
+1
-
Marcin Sydor commented
I have the same issue, it's not good for my clients, prefer not to using alternative email services.
-
Anonymous commented
+100
-
Alex commented
if switching to a paid will it be resolved?
-
Henry commented
We had the exact same issue and ended up switching over to G Suite.
-
Anonymous commented
Yes, I'm having similar issues. There are a lot of good legitimate senders out there on the free service. We would like to be put together on good shared IP's. Put the spammers together somewhere else.
-
Anonymous commented
Still happening.
-
Anonymous commented
same issue here. I'm about to cancel service if its not fixed asap!!
-
Anonymous commented
Same issue. Yahoo and AOL target emails being rejected by yahoo. I'm not convinced to spend money to fix this problem. I'm thinking about just going Sendgrid instead.
-
DealDaddyAU commented
Facing the same issue, now looking to switch over from Mailgun.
-
J.McGettigan commented
Same issue
-
Nelson commented
Yahoo's addresses are defered and Microsoft's addresses are blocked.
-
Jaime Del Pozo commented
+1
All emails to hotmail.com, outlook.com and msn.com being blocked. -
Anonymous commented
+1
-
Anonymous commented
+1
-
J. Watters commented
+1
-
Weng Steven commented
+1