С вашего сайта или домена рассылается спам

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

Обновлено 29 октября 2026

Признаки

  • Письмо от хостинга о рассылке спама или жалобах на ваш аккаунт.
  • Отправка через PHP mail() заблокирована: формы на сайте перестали отправлять письма.
  • Письма клиентам возвращаются с отказом, в тексте отказа упоминаются чёрные списки (blocklist, blacklist) или плохая репутация.
  • Клиенты пишут, что получают от вас странные письма.

Шаг 1. Откуда идут письма

Откройте журнал почты в панели хостинга или попросите его у поддержки. По нему видно, кто отправлял письма:

  • скрипт сайта — в журнале будет путь к PHP-файлу или пользователь веб-сервера. Запишите путь;
  • почтовый ящик домена — письма уходили через SMTP с авторизацией конкретного ящика.

Если журнала нет, попросите хостинг прислать заголовки нескольких спам-писем: по ним видно, с какого сервера и через что они отправлены.

Не хотите разбираться сами? Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно.

Отправить задачу

Шаг 2. Скрипт на сайте

  • Вредоносный файл. Если в журнале путь к файлу, которого нет в CMS или плагинах, или к файлу в папке загрузок, это заражение. Удалить один файл мало: найдите, как он попал на сайт. Порядок действий: вирус на сайте, сайт взломали.
  • Открытая форма. Если письма шлёт обычная форма сайта, через неё рассылают спам боты: подставляют чужой адрес получателя или текст. Поставьте защиту от ботов (капча или проверка на сервере) и проверьте, что адрес получателя нельзя подменить из формы. Подробнее о формах: форма обратной связи не работает.

Шаг 3. Взломанный ящик

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

Шаг 4. Вернуть репутацию

  1. Убедитесь, что рассылка прекратилась: журнал почты за последние часы чистый.
  2. Проверьте записи SPF, DKIM и DMARC: с ними подделать письмо от вашего домена сложнее, а почтовые сервисы быстрее начинают доверять вашим письмам снова. Как их настроить: SPF, DKIM и DMARC для сайта.
  3. Проверьте IP сервера и домен в публичных чёрных списках. У каждого списка своя процедура исключения, обычно форма на его сайте. Подавайте запрос только после того, как источник закрыт: иначе адрес быстро попадёт туда снова.
  4. Сообщите хостингу, что источник найден и закрыт, и попросите снять блокировку отправки.

Когда нужен специалист

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

Сколько стоит у нас

ЗадачаВремяСтоимость
Очистка заражённого сайта2–4 ч7 600–15 200 ₽
Исправление ошибки1–2 ч3 800–7 600 ₽

Диапазоны ориентировочные, ставка 3 800 ₽ в час. Точную оценку присылаем до начала работ. Все цены.

Не хотите разбираться сами?

Опишите проблему в форме. Пришлём оценку в часах до начала работы, первая задача до 2 часов бесплатно для новых клиентов.

Отправить задачу

Частые вопросы

Хостинг заблокировал почту. Сколько ждать разблокировки?

Это зависит от хостинга. Обычно блокировку снимают после того, как вы показали, что источник найден и закрыт. Поэтому начните с шагов 1–3.

Я сменил пароль ящика, а спам всё идёт

Значит, источник не ящик, а скрипт на сайте. Смотрите журнал почты: шаг 1 и шаг 2.

Почему письма клиентам не доходят, хотя рассылки уже нет?

Репутация домена и IP восстанавливается не сразу: почтовые сервисы какое-то время продолжают не доверять адресу. Помогают SPF, DKIM и DMARC и исключение из чёрных списков (шаг 4).