Мне приходит письма со спамом с сайта. Что делать?

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

Есть несколько способов борьбы со спамом:

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

  • добавление невидимых для пользователя honeypot-полей. Обычный посетитель их не видит, а бот часто заполняет, поэтому такую отправку можно отклонить;
  • проверка времени заполнения формы. Например, если форма отправлена слишком быстро, это может быть признаком автоматической отправки;
  • ограничение частоты отправок. Rate limiting помогает блокировать большое количество заявок с одного IP, устройства или сессии;
  • проверка токенов формы, чтобы убедиться, что заявка отправлена именно с сайта, а не сторонним скриптом;
  • серверная валидация полей: проверка email, телефона, ссылок, вложений и подозрительных символов;
  • подключение антиспам-фильтров, черных списков и встроенных функций CMS;
  • логирование заявок, чтобы видеть источник отправки, IP, время, страницу формы и повторяющиеся шаблоны спама.

Для каждого проекта лучше подбирать защиту индивидуально. Иногда достаточно капчи и honeypot-поля, а в других случаях нужно дополнительно настраивать фильтры, лимиты, проверку токенов и защиту от повторных отправок.

Дата публикации: 19.11.2021
Проверено: 30.04.2026
Обновлено: 30.04.2026
Не можете найти свой вопрос или его тематику?
Можете смело присылать вопрос нам! Гарантируем, что Вы получите экспертную консультацию по любой теме, касающейся нашей деятельности.
Вопросы на cхожие темы
  • Зачем сайту техническая поддержка? Что-то может само сломаться?
    Есть разные причины и факторы, которые влияют на работу сайта и требуют постоянного контроля: браузеры и операционные системы регулярно обновляются; на хостинге могут измениться версии PHP, базы данных, серверного программного обеспечения…
  • Есть ли гарантия на разработанный сайт?
    Да, гарантия на сайт прописывается в договоре и составляет 6 месяцев с момента переноса сайта на хостинг заказчика. Гарантия распространяется на все модули и подсистемы сайта. В течение гарантийного периода мы обязуемся исправлять все…
  • Почему важно проводить регулярный технический аудит сайта?
    Технический аудит помогает выявить проблемы с производительностью, безопасностью и доступностью сайта…
  • Смогу ли я самостоятельно добавлять на сайт товары/новости/услуги?
    Многое зависит от того, как сделан сайт, какая CMS используется и какие права доступа настроены для пользователя. Например, во всех разработанных нами сайтах можно самостоятельно добавлять и редактировать основной контент…
  • Как понять, что нужно разрабатывать новый сайт?
    Сайт давно разработан и запущен. Потрачено много времени на работу с контентом и продвижение. С сайта приходит какое-то количество заказов. Как же тогда понять, что текущий сайт уже исчерпал себя и его нужно полностью…

Узнать стоимость и условия

* — поля, обязательные для заполнения
г. Минск, ул. Притыцкого, 2/3, 3 этаж, офис 24