@adorfer, сколько примерно заблокированных email-адресов вы наблюдаете в новых аккаунтах пользователей в месяц?
Поскольку такой плагин потребует внешней базы данных заблокированных email-адресов, которая должна размещаться и поддерживаться на стороннем сервере, готовы ли вы платить небольшую ежемесячную плату за такую услугу? Если да, то какая сумма была бы для вас разумной?
Думаю, это должно работать как проверка DNS-RBL: хотя бы одна для «IP — выходной узел VPN», одна для «IP — выходной узел Tor», одна для «fqdn — одноразовый почтовик». Объединение этих результатов уже может привести к хорошей оценке, например, для помещения пользователя в «группу проверки».
Это немного выходит за рамки того, что я представлял, но, думаю, это может сработать, если у вас есть надёжный источник данных по IP-адресам.
Моя идея заключалась просто в ведении базы доменов бесплатных почтовых сервисов (а возможно, и доменов, созданных исключительно для рассылки спама), а затем в автоматическом удалении или блокировке уведомлений для пользователей, регистрирующихся с такими адресами. Не было бы необходимости помещать таких новых пользователей в режим «проверки командой», поскольку эти домены уже известны как проблемные.
Для справки/калибровки: мы установили чёрный список из примерно 4500 доменов, и он кажется стабильным. Мы используем стандартный план хостинга Discourse.