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

Проверять нужно не только почту. Уведомление может ломаться в форме, SMTP, DNS, CRM, Telegram-боте, webhook или антиспам-фильтре.

Кому полезна эта статья

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

Что обычно ломается

  • не настроен SMTP
  • письма уходят в спам
  • неверный email получателя
  • форма не отправляет запрос
  • CRM или webhook не принимает данные
  • нет SPF/DKIM/DMARC для домена

Как быстро сузить причину

  1. Отправить тестовую заявку и проверить, создалось ли событие.
  2. Проверить почтовый ящик, спам и SMTP-лог.
  3. Проверить форму и серверный обработчик.
  4. Проверить DNS-аутентификацию домена.
  5. Настроить резервный канал: Telegram или CRM.

Что не стоит делать наугад

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

Как я подхожу к задаче

Я прохожу цепочку от кнопки отправки до ящика или CRM: форма, сервер, SMTP, DNS, доставка и резервное уведомление.

  1. Сначала фиксирую симптом и проверяю, где именно обрывается сценарий.
  2. Смотрю логи, сетевые запросы, настройки CMS или сервера, а не угадываю по внешнему виду.
  3. Делаю минимальную правку, чтобы восстановить работу без лишнего риска.
  4. Проверяю результат на реальном пользовательском сценарии.
  5. Кратко объясняю причину и что лучше сделать для профилактики.

Что подготовить

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

Сроки

SMTP или email получателя30-90 минут
Форма плюс CRM/Telegram1-3 часа
Сложные интеграциипосле схемы

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

Если письмо ушло в спам, форма работает?

Форма может работать, но доставка настроена плохо. Нужно улучшать SMTP и DNS.

Можно ли дублировать заявки в Telegram?

Да, это хороший резерв, чтобы не зависеть только от почты.

Почему уведомления пропали после переноса?

Часто меняется почтовая политика хостинга, SMTP или DNS-записи домена.

Итог

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

Если нужно быстро решить похожую задачу, напишите в Telegram: @rabotator_support. Посмотрю ситуацию, уточню доступы и скажу, какой вариант исправления будет самым аккуратным.