TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Tell HN: Mailgun disabled our domain without notice

19 pointsby wilsmexabout 4 years ago
Quick backstory: We&#x27;ve used Mailgun for email delivery since ~2014. Sent hundreds of thousands of emails in that time. No mailing lists, all user provided emails (account creations, receipts, password resets, confirmation emails) etc. We&#x27;re on the &#x27;pay per use&#x27; plan. Average &gt; 98.5 % delivery rate. We average maybe 1000 emails per day.<p>Suddenly without prior notice we get an email: &quot;Your account xxx has been temporarily disabled&quot;. Total blackout of all our email delivery.<p>Takes multiples emails and support ticket to get re-instated. Apparently we went above some &quot;complaint rate threshold is 0.05% or lower&quot; threshold, ad boom auto-disable. We now think (but guessing) our own users were complaining about contact form message spam getting through (as it seems google v2 recaptcha is easily spammed these days).<p>Not faulting MG for having spam protections in place, that&#x27;s great. One one think after being a client for nearly a decade of clean email sending, you&#x27;d at least get a notice about unusual activity before a blanked account deactivation.<p>&#x2F;rant<p>Any alternatives folks have had good relations&#x2F;practice with?

8 comments

mtmailabout 4 years ago
<a href="https:&#x2F;&#x2F;postmarkapp.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;postmarkapp.com&#x2F;</a> warned us a 0.1% complaint rate. A stern warning. &quot;For transactional email spam complaints should not exceed 10 complaints in 10,000 emails sent and we&#x27;re seeing much higher in your activity. This is an expectation that many ISPs have set, which we work very hard to uphold. &quot;<p>We now use their API to forward any complaint to us to doublecheck, we became paranoid to keep the number lower.<p>We&#x27;re very happy with postmarkapp.<p>Somebody was using random IPs, but real email addresses to signup. We don&#x27;t know why, it never led to pageviews later. Maybe it was an attempt to check which user (email address) clicks the link in the confirmation email of a service they haven&#x27;t signed up for. I can understand if such users click &#x27;this is spam&#x27; which then gets reported back by the big email providers to postmarkapp.
评论 #26975614 未加载
评论 #26974810 未加载
timetcabout 4 years ago
That sucks. Like you said already, especially the communication and handling of the situation. Although it is really hard for email services to keep spam outside and their services healthy (stay off spam&#x2F;deny lists).<p>MailChimp has been working for me pretty well in the past. They have transactional emails too, this used to be a separate service called Mandrill: <a href="https:&#x2F;&#x2F;mailchimp.com&#x2F;features&#x2F;transactional-email&#x2F;" rel="nofollow">https:&#x2F;&#x2F;mailchimp.com&#x2F;features&#x2F;transactional-email&#x2F;</a><p>Currently I am trying out Sendgrid, which is now owned by Twilio. For the other Twilio services they are always clear in communication with great guides for everything. This seems to be the case for Sendgrid as well (so far): <a href="https:&#x2F;&#x2F;www.twilio.com&#x2F;sendgrid&#x2F;email-api" rel="nofollow">https:&#x2F;&#x2F;www.twilio.com&#x2F;sendgrid&#x2F;email-api</a> (little plus, they have Azure Functions integrations)
onaraabout 4 years ago
As for spam from the contact forms, you could look into integrating with <a href="https:&#x2F;&#x2F;www.oopspam.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.oopspam.com&#x2F;</a>. It returns score similar to reCaptcha in addition to the outputs from different analyses.
评论 #26995035 未加载
patrickserranoabout 4 years ago
We had a similar issue and ended up sticking with Mailgun but going with one of their larger contract plans which also gave us access to one of their Technical Account Managers. He&#x27;s been fantastic, and helped us mitigate some of the issues we were running into. (It also ended up being a better value for the volume we were doing monthly.)<p>You can also configure their web hooks to report complaints back to you in near real-time: <a href="https:&#x2F;&#x2F;documentation.mailgun.com&#x2F;en&#x2F;latest&#x2F;user_manual.html#tracking-spam-complaints" rel="nofollow">https:&#x2F;&#x2F;documentation.mailgun.com&#x2F;en&#x2F;latest&#x2F;user_manual.html...</a>
retoxabout 4 years ago
Seems like a system that could be very easily weaponized.
评论 #26976897 未加载
评论 #26976259 未加载
sdevonoesabout 4 years ago
&gt; We now think (but guessing) our own users were complaining about contact form message spam getting through (as it seems google v2 recaptcha is easily spammed these days).<p>Interesting. Could you elaborate how your users can get spammed this way?
评论 #26995032 未加载
haik90about 4 years ago
We use AWS SES for email on production, and use mailgun for the rest.<p>&gt; 20M&#x2F;day transaction email<p>We get better support and explanation from SES.<p>Totally recommended AWS SES, but for usage statistic you need to create one with their SNS
grumpyautistabout 4 years ago
<a href="https:&#x2F;&#x2F;cuttlefish.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;cuttlefish.io&#x2F;</a><p>If you dont rely on 3rd parties, 3rd parties cannot screw you
评论 #26979065 未加载
评论 #26995086 未加载