Чтобы спамеры не превратили сайт в мусорку, размещая свои комментарии со ссылками на сомнительные сайты мы применяем методы защиты от автоматического и ручного постинга комментариев и размещения нецелевого контента.

Есть несколько методов, каждый из которых имеет свое назначение.

Проверка на робота — CAPTCHA (капча).

Автоматизация работы помогает всем. Спамеры — не исключение. Существуют программы и сервисы в свободном доступе и ежедневно пополняются новыми экземплярами, которые позволяют регистрироваться и размещать комментарии со ссылками и текстом который портит вид сайта. К тому же поисковые системы за наличие таких комментариев могут понизить рейтинг сайта в выдаче.

Наиболее простым и понятным методом является использования поля проверки, в которое пользователь должен ввести значения с картинки или произвести простое математическое вычисление. Это — CAPTCHA.

Использование капчи актуально при регистрации пользователя, при отправке комментария анонимным пользователем.
Уведомление администратора о новых комментариях

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

Защита e-mail от сканирования

Нужно учесть, что современные антиспам фильтры могут задержать большую часть спамовых писем. Из своего опыта организации почтовых ящиков и работы с ними могу посоветовать переводить почтовые ящики домена на обслуживание в Google. При этом адрес почтового ящика не меняется. Для клиентов Siteograf.com организация почтовых ящиков и помощь в настройке почтовых клиентов гарантирована.
Разработка сайта с открытыми e-mail возможно, при этом используем скрытие адресов посты от сканирования программами для сбора почтовых адресов пользователей.

Контактные формы

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