«Черные» и «белые» списки

«Черные» и «белые» списки пользователей могут быть реализованы в качестве вспомогательной меры в антиспамовом комплексе сайта.

В списках можно хранить имена пользователей, адреса сайтов, IP-адреса, адреса электронной почты.

Если пользователь замечен в злоупотреблении, то его данные включаются в «черный» список, вследствие чего его права на сайте ограничиваются.

Дело не такое простое. Списки нужно пополнять, следить за их качеством. Пользователь легко может назваться по другому. IP-адрес -- неоднозначный идентификатор.

Блокировать сообщения со ссылками на сайты из «черного» списка -- более или менее разумная практика.

Если вы уверены в ком-то, можно убрать с него проверки и разрешить писать что угодно. Этого можно достичь включением данных пользователя в «белый» список.

«Белые» списки хорошо помогают, когда автоматическая защита с завидным упорством борется с хорошими читателями.

Этот подход может реализовываться как в комплексе с регистрацией пользователей, так и без нее.