На информационном ресурсе применяются рекомендательные технологии (информационные технологии предоставления информации на основе сбора, систематизации и анализа сведений, относящихся к предпочтениям пользователей сети "Интернет", находящихся на территории Российской Федерации)

ZSAY.RU

2 подписчика

Как остановить спам в комментариях и избавится от фейковых регистраций на WordPress

В прошлой статье я рассказывал, как остановить спам в комментариях WordPress без плагинов, а в данной статье мы рассмотрим интересный плагин, который блокирует регистрацию пользователей чьи домены были занесены в чёрный список на вашем сайте WordPress. Данный плагин также поможет избежать нежелательных спамеров, которые используют различный софт для рассылки вирусных сообщений в комментариях.

Плагин имеет в своём арсенале несколько методов для обнаружения нежелательных доменов, включая постоянно обновляемый список из нескольких тысяч спам-доменов. Плагин также предоставляет возможность самостоятельного добавления доменов в чёрный или белый список. Ещё одним замечательным функционалом является то, что плагин постоянно ведет журнал неудачных регистраций.

Данный плагин называется: CM Email Registration Blacklist and Whitelist, и скачать вы его можете с репозитория WordPress. 

Ссылка на Pro версию будет расположена ниже в статье! Ну что ж, давайте посмотрим, как этот плагин поможет вам защитить ваш сайт на WordPress от автоматических нежелательных действий.

Черный и белый список

Прежде чем переходить к основным настройкам, давайте поговорим о черном и белом списках.

Черный список — это список всех доменов, регистрация которых на вашем сайте будет заблокирована.

Белый список — это список всех доменов, которым разрешено регистрироваться на вашем сайте, несмотря на то, что они были помечены.

Общие параметры

А теперь давайте перейдём к основным настройкам и посмотрим, как там всё устроено.

  1. Domain Whitelist: При включении домены из Белого списка будут автоматически приниматься. Домены, не включенные в белый список, будут подвергнуты дополнительной проверке.
  2. Accept domains only from Whitelist: При включении во время регистрации будут приниматься только домены из Белого списка. Домены, отсутствующие в списке, будут помечены как недействительные.
  3. Domain Blacklist: Если этот параметр включен, домены в черном списке будут помечены как недействительные.
  4. User Email Whitelist: Если этот параметр включен, электронные письма из белого списка будут приниматься автоматически. Электронные письма, не включенные в белый список, будут подвергнуты дополнительной проверке. Проверка подлинности электронной почты проверяется перед проверкой домена.
  5. User Email Blacklist: При включении электронные письма из черного списка будут помечены как недействительные. Проверка подлинности электронной почты проверяется перед проверкой домена.
  6. Accept emails only from whitelist: При включении во время регистрации будут приниматься только электронные письма из Белого списка. Электронные письма, отсутствующие в списке, будут помечены как недействительные.
  7. DNSBL Domain check: Включите или отключите доменную службу DNSBL.
  8. Free Domain list: Если эта опция включена, домены в списке бесплатных доменов будут помечены как недействительные.
  9. Enable for edit profile: Если этот параметр включен, фильтры будут работать, когда пользователь обновит свой адрес электронной почты из раздела редактирования профиля.
  10. Remove HTML tags from error messages: Если этот параметр включен, HTML-теги автоматически удаляются из сообщений об ошибках.
  11. Show Powered by CreativeMinds: Покажите или скройте надпись «Powered by CreativeMinds» на экране регистрации.
  12. Google ReCaptcha v3: Когда эта функция включена, Google recaptcha будет добавлена в область входа в систему.

Черный и белый список электронной почты пользователя

Функции вкладки User Email Blacklist позволяют блокировать конкретный адрес электронной почты (например, email@address.com) или с подстановочными знаками (например, «*@address.com»).

Настройки на вкладке User Email Whitelist действуют по тому же принципу, с точностью до наоборот.

Список бесплатных доменов

Free Domains List — список бесплатных доменов от SpamAssassin, он автоматически находит нежелательные домены и добавляет их в список. В дальнейшем плагин CM Email Registration Blacklist and Whitelist извлекает эти данные и автоматически добавляет их в свой чёрный список.

Если в списке Free Domains List есть домены, которые вы не хотели бы блокировать, то для этого их необходимо прописать на вкладке User Domain Whitelist.

Домены, которым разрешено оставлять комментарии

В заключении хочется сказать, что, если вы перейдёте на вкладку Comments allowed domains control и включите ползунок в значение Enabled, то пользователи или боты, использующие Email, который занесен в черный список, не смогут оставить комментарий на вашем сайте.

 

Ссылка на первоисточник

Картина дня

наверх