I moved my mail system Sparkpost to Mailgun. I love it but today a mail came to me.
“mail.site.com has been temporarily disabled due to high bounce rate”
Your account is on probation and domains are limited to 100 messages / hour. To maintain the rate the account has been temporarily disabled.
The account will be enabled in 6983 seconds.
Thank you,
Mailgun Team
I use Mailgun for just Discourse. How can i fix that?
I’d start by looking through your MailGun error/bounce logs and determining what message/s are getting sent to invalid recipients, and why (perhaps being rejected due to spam filtering? Maybe?).
3 Likes
I look at the logs. Digest mails is problem for 300mail / 1 hour limit. And so many fake user and user mail in there.
How do you have users with fake emails? How did they sign up for Discourse, which requires email confirmation to create an account?
2 Likes
I have 10k users. But i have imported from Mybb. So i think there are so many fake emails.
I need bulk remove users i think. And ideas for that? I create topic about that:
https://meta.discourse.org/t/how-to-bulk-remove-users/88813
Simply deactivate those with invalid email addresses. Easy.
2 Likes
Will I do it one by one? There are many users like that. Total users count: 10k+ Fake mail users count: 2-3k i think.
(These users imported from old forum system so all activated)
And set up Discourse to handle the bounces from Mailgun so it’ll stop sending them in the first place.
Setting up bounces handling
Discourse uses the Variable envelope return path (VERP) technique to handle bouncing e-mails.
To enable VERP, set the “reply by email address” site setting with an email address template that uses the + sign. The default of
replies+%{reply_key}@discourse.example.com
… works fine. If you are using your own or your company’s email server, then, that’s it
Your discourse instance must be able to receive email sent to this address. This should work via POP, bu…
4 Likes
I Thank you. I do that after deactive users with SQL query.
I need SQL query now.
1 Like
I deactivated all users who has fake mails but Mailgun support wants some information about my mail content. I gave detailed information but their supports very slow. After 24 hours still no answer and Discourse mail system doesn’t work right now. It might be good to return to SparkPost again