Muitos domínios de e-mail de usuários não funcionando levam ao desativamento do domínio do Mailgun: o que fazer?

Mas, se houver um zilhão de endereços de e-mail como bademail.domain, talvez o que você queira fazer seja algo como

rake posts:remap['bademail.domain', 'no-email.invalid']

conforme descrito em Replace a string in all posts. Isso fará com que todos esses endereços de e-mail sejam tratados de modo que o Discourse não envie e-mails para eles. Outra boa solução seria algo como

bad=User.find_by_email     
<alguma busca que os encontre todos>
bad.update_all(active: false)

e desativar todos os usuários com os endereços de e-mail falsos conhecidos. Não tenho certeza de como fazer a primeira parte de cabeça, mas deve ser fácil o suficiente para descobrir.