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

Коротко: важно найти канал отправки, остановить рассылку и проверить, не связан ли спам с заражением сайта.

Когда это становится заметно

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

Почему так происходит

Рассылка спама может быть самостоятельной проблемой формы, а может быть частью заражения сайта. Поэтому нужно смотреть и почтовый канал, и файловую систему, и CMS.

  • боты используют форму без ограничений
  • PHP-скрипт отправляет письма через стандартную mail-функцию
  • SMTP-логин утек или используется в старом проекте
  • в CMS установлен уязвимый модуль
  • на сайте есть скрытый файл для массовой отправки

Что я проверяю в первую очередь

  • mail log, очередь писем и лимиты отправки
  • формы, обработчики и параметры получателей
  • подключенные SMTP-аккаунты
  • свежие и неизвестные файлы на сайте
  • DNS-записи SPF, DKIM и DMARC

Как привожу сайт в порядок

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

  • определяю, откуда именно уходят письма
  • блокирую массовую отправку без отключения всего сайта
  • чищу или удаляю вредоносные отправители
  • настраиваю защиту форм и корректную SMTP-отправку
  • проверяю репутацию домена и базовые DNS-записи

Что подготовить перед обращением

  • пример письма или уведомления от хостинга
  • доступ к серверу, панели или почтовому сервису
  • список форм, которые должны отправлять заявки
  • дату, когда началась массовая отправка

Сроки и результат

Активную рассылку обычно можно остановить быстро. Полная проверка и восстановление почтовой репутации зависят от масштаба отправки и настроек домена.

Вопрос-ответ

Это всегда взлом?

Не всегда. Иногда достаточно плохо защищенной формы. Но проверка файлов и логов все равно нужна.

Можно ли вернуть доставку писем?

Да, если устранить источник, настроить DNS-записи и убрать домен из проблемных списков при необходимости.

Вы будете рассылать письма для проверки?

Нет. Проверка идет по логам, настройкам и безопасным тестам отправки на контролируемые адреса.

Нужна похожая задача?

Напишите в Telegram @rabotator_support: пришлите адрес сайта, что именно видит пользователь и когда началась проблема. Я посмотрю ситуацию, объясню план работ и скажу срок до старта.