Задать вопрос
@mari_98

Нужно ли обычную форму обратной связи лендинга защищать от спам-ботов?

Здраствуйте!
Подскажите, пожалуйста, пишу лендинг с формой обратной связи (отправка на email) нужно ли эту формочку как-то защищать от спам-ботов?
Если да, что можете посоветовать?
  • Вопрос задан
  • 260 просмотров
Подписаться 2 Простой 6 комментариев
Решения вопроса 1
Mike_Ro
@Mike_Ro Куратор тега JavaScript
Python, JS, WordPress, SEO, Bots, Adversting
Нужно ли обычную форму обратной связи лендинга защищать от спам-ботов?

Нужно.
Если да, что можете посоветовать?

От самопала, вроде скрытых полей, которые человек не увидит, зато увидит глупый спам-бот, до нормальных решений вроде reCAPTCHA или Yandex SmartCaptcha.

Я использую именно reCAPTCHA (но не показываю ее, чтобы народ не злить), затем проверяю, если риски спама велики - шлю письма с высокими рисками на email с дополнительной пометкой (спам), письма автоматом сортируются в почтовом ящике по наличию спам метки, где приоритетные обрабатываются приоритетно (внезапно), а все остальные - если успеем.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@alexalexes
Нужно. Хотя бы вставить решение простой капчи вида:
2 + 8 = ?

Если боты позарятся на ваше творение, и будут обходить решалку, то поставить уже капчу с изображением на своем модуле. Если и ее будут ломать, то воспользоваться сторонними капча API.
Ответ написан
tomclancys
@tomclancys
Самое оптимальное нынче это КАПЧА от яндекса- https://cloud.yandex.ru/ru/services/smartcaptcha
reCAPTCHA нынче грузится дольше чем раньше, не рекомендую сейчас её.
В добавок(или как альтернатива простая) я бы сделал в форме проверку:
1. Имя и фамилию можно ввести только русскими буквами.
2. Номер телефона начинается на +7 или другой нужный формат
3. В тексте cообщения можно вводить только русские буквы и самые важные символы типа .-?! и пробел.
Ответ написан
отсутствие заполнения скрытого поля и спам-обработка входящей почты
иначе - сервисы защиты от спама форм
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы