Hi All Laravelers
We have been a loyal mailgun user for forever - and we are not just a little freebie account - we use them and pay them every month, sending around 50k **transactional** emails.
So that's no mass emails, no newsletters, just things like booking confirmations and so on.
We wake a few days ago that something on our account has been compromised and we need contact support. Our account is disabled for a domain in question. Well what they actually mean is that they nuke the whole account
Fine - I get security, we live it here, so in goes the ticket to explain what this account is used for (and like all our accounts, there is no mass emailing, nor has there been) as per their exact requirements, answering all their questions. There was been no compromise on our account (e.g. there hasnt been any unauthorised sending of information) or anything like that we can see.
3 Days on, our account is still disabled - meaning nothing is getting sent.
We havent heard a single thing from them, all the while our customers are in limbo.
So this is a warning to all those who need transactional or other emails - be very careful about using Mailgun. Having a supplier just disable your account with no support methodology to resolve and zero feedback from them is hardly a good place to put your systems and customers.
We are moving everything over to SES, which is fine - but we had no reason to move from mailgun - its been fine. (That said we have noticed how much quicker SES is in getting the email into the inbox!)
As always - with all systems, things are always fine when they are working. But the real test of a great service is when something goes wrong (either on your side or theirs) and how they deal and resolve that. It would appear mailgun fail super hard.