@adorfer, quantos e-mails na lista negra você está vendo em contas de novos usuários por mês?
Como um plugin desse tipo exigiria um banco de dados de e-mails na lista negra hospedado externamente e mantido, você estaria disposto a pagar uma pequena taxa mensal por um serviço desse tipo? Se sim, qual seria um preço razoável a pagar?
Acho que deve funcionar como uma verificação DNS-RBL:
no mínimo uma para “IP é saída de VPN”, uma para “IP é saída Tor” e uma para “fqdn é oneoff-mailer”.
Combinar esses resultados já pode levar a uma boa avaliação, por exemplo, para colocar um usuário em “validação da equipe”.
Isso vai um pouco além do que eu tinha em mente, mas acho que poderia funcionar se você tivesse uma boa fonte de IPs.
Minha ideia era apenas manter um banco de dados de domínios de serviços de e-mail gratuitos (e possivelmente domínios criados exclusivamente para spam) e, em seguida, excluir/silenciar automaticamente os usuários que se juntarem com um desses endereços de e-mail. Não haveria necessidade de colocar esses novos usuários em “validação da equipe”, já que os domínios já são conhecidos por serem problemáticos.
Como referência/calibração, instalamos uma lista negra de aproximadamente 4500 domínios e parece estável. Estamos no Plano Padrão de Hospedagem do Discourse.