Multiple users report that Mailgun permanently disabled their accounts immediately after creation, even before connecting to Discourse, citing vague compliance reasons under their Terms of Service and Acceptable Use Policy. ojike and tkforbes both received identical automated responses and were denied further explanation. packman suggests the issue may stem from the server’s IP being on a spam blacklist, even if the new user is innocent. Alternatives recommended include Mailjet and Mailersend, both reported to work with Discourse. pfaffman finds the action unusual and advises trying other providers. ojike is hosted on DigitalOcean and needs an email server to complete setup. The consensus is that Mailgun’s automated enforcement may be overly aggressive toward new users, especially those preparing Discourse installations, and switching to a more lenient provider is the practical solution. Users express frustration over lack of transparency and the impact on new deployments.
My Mailgun account was first temporarily disabled. I contacted the support team and they asked me my purpose of creating it. I told them it’s for discourse forum…then I got the following response from them:
“ Hello ,
Thank you for contacting Sinch Mailgun Support.
After reviewing your account details and activity, we’ve decided to permanently disable your Mailgun account. Unfortunately, we are unable to fully disclose specific reasons behind this action in order to protect our customers, internal processes, and compliance systems . Our Terms of Service or Acceptable Use Policyare available on our website with more information.
If you’re setting up a new server it’s possible it’s been given an IP address that’s on a spam blacklist due to spamming in the past. They will block you because they suspect that spamming will continue, despite the address being owned by a different person. Or there could be a bunch of other reasons why they might not like you or your site.
You could try Mailjet - https://www.mailjet.com/ They work OK from Discourse for me, although depending on your email volumes you might find other providers who are cheaper.
In my case, my intention was to setup a Discourse instance a few days from now. So, I setup Mailgun ahead of time by getting DNS in place first. Mailgun has permanently closed my account with the same reply text as the OP, but I never reached the point of connecting a Discourse server. I wonder what sort of false positive I have flagged. It’s bad for business to deny service to new signups.