Если не приходят уведомления с сайта, проблема может быть незаметной: форма отправляется, пользователь видит успешное сообщение, но владелец сайта ничего не получает.
Проверять нужно не только почту. Уведомление может ломаться в форме, SMTP, DNS, CRM, Telegram-боте, webhook или антиспам-фильтре.
Кому полезна эта статья
Статья для сайтов, где заявки, заказы, комментарии или системные сообщения должны приходить владельцу сразу после действия пользователя.
Что обычно ломается
- не настроен SMTP
- письма уходят в спам
- неверный email получателя
- форма не отправляет запрос
- CRM или webhook не принимает данные
- нет SPF/DKIM/DMARC для домена
Как быстро сузить причину
- Отправить тестовую заявку и проверить, создалось ли событие.
- Проверить почтовый ящик, спам и SMTP-лог.
- Проверить форму и серверный обработчик.
- Проверить DNS-аутентификацию домена.
- Настроить резервный канал: Telegram или CRM.
Что не стоит делать наугад
- менять текст формы без проверки доставки
- использовать чужой домен в поле отправителя
- ставить несколько SMTP-плагинов одновременно
- не проверять спам и логи
Как я подхожу к задаче
Я прохожу цепочку от кнопки отправки до ящика или CRM: форма, сервер, SMTP, DNS, доставка и резервное уведомление.
- Сначала фиксирую симптом и проверяю, где именно обрывается сценарий.
- Смотрю логи, сетевые запросы, настройки CMS или сервера, а не угадываю по внешнему виду.
- Делаю минимальную правку, чтобы восстановить работу без лишнего риска.
- Проверяю результат на реальном пользовательском сценарии.
- Кратко объясняю причину и что лучше сделать для профилактики.
Что подготовить
- адрес сайта или конкретной страницы
- скриншот ошибки или точный текст сообщения
- что меняли перед появлением проблемы
- доступ к админке, хостингу, серверу или сервису, если он нужен
- понимание срочности: восстановить быстро или разобраться глубже
Сроки
| SMTP или email получателя | 30-90 минут |
|---|---|
| Форма плюс CRM/Telegram | 1-3 часа |
| Сложные интеграции | после схемы |
Вопрос-ответ
Если письмо ушло в спам, форма работает?
Форма может работать, но доставка настроена плохо. Нужно улучшать SMTP и DNS.
Можно ли дублировать заявки в Telegram?
Да, это хороший резерв, чтобы не зависеть только от почты.
Почему уведомления пропали после переноса?
Часто меняется почтовая политика хостинга, SMTP или DNS-записи домена.
Итог
Уведомления с сайта нужно проверять как цепочку доставки. Тогда понятно, где именно теряется заявка и как сделать надежный резерв.
Если нужно быстро решить похожую задачу, напишите в Telegram: @rabotator_support. Посмотрю ситуацию, уточню доступы и скажу, какой вариант исправления будет самым аккуратным.