Не приходят письма и заявки с сайта на 1С-Битрикс

В 1С-Битрикс письмо проходит четыре этапа: создаётся почтовое событие, события отправляются агентом или cron, сервер передаёт письмо дальше, получатель его принимает. Потеря возможна на любом этапе, поэтому проверяйте по порядку.

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

Код ответа, SSL, срок домена, почта домена — за 20 секунд

Общая диагностика

Если письма не приходят и на сайте не на Битриксе, начните с разбора «Заявки с сайта не приходят». Здесь только то, что специфично для 1С-Битрикс.

Шаг 1. Проверьте, создаётся ли событие

В административной части откройте «Настройки» → «Настройки продукта» → «Почтовые и SMS события» → «Журнал событий» (название пункта зависит от версии). Отправьте тестовую заявку или создайте тестовый заказ и найдите запись.

  • Записи нет. Событие не создаётся: форма настроена неверно или обработчик не срабатывает. Проверьте настройки формы или компонента и адрес получателя в шаблоне почтового события.
  • Запись есть, статус «не отправлено». Событие создано, но не отправлено. Переходите к шагу 2.
  • Запись есть, статус «отправлено». Сайт отправил письмо. Ищите его на стороне почтового сервера, шаги 3–5.

Шаг 2. Проверьте, как отправляются события

Битрикс отправляет события агентом при заходе посетителей на сайт. Если посетителей мало, письма уходят с задержкой. Нормальная схема для работающего сайта: отправка по cron. В файле /bitrix/php_interface/dbconn.php задают константы для работы на cron, а в расписании сервера запускают скрипт /bitrix/modules/main/tools/cron_events.php. Точные строки зависят от версии, смотрите документацию вашей редакции на сайте 1С-Битрикс.

Признак проблемы: в журнале накопились события со статусом «не отправлено» за много часов, а свежие появляются с большой задержкой.

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

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

Шаг 3. Проверьте адреса в шаблоне

Откройте шаблон почтового события. Проверьте поля EMAIL_FROM и EMAIL_TO. Адрес отправителя должен быть на домене сайта и существовать как ящик. Если указан адрес на чужом домене (например, gmail.com), многие сервера отклоняют письмо или кладут в спам. Адрес по умолчанию задаётся в настройках главного модуля («Email-адрес по умолчанию»).

Шаг 4. Проверьте способ отправки

По умолчанию Битрикс отправляет письма функцией PHP mail(). Хостинги часто ограничивают её или отправляют письма без подписи. Надёжнее отправка через SMTP почтового сервиса с авторизацией. В Битриксе это настраивают переопределением функции custom_mail в файле /bitrix/php_interface/init.php или отдельным решением, способ зависит от версии. Правки в init.php делайте на копии сайта: ошибка в этом файле останавливает все страницы.

Шаг 5. Проверьте SPF, DKIM и DMARC

Это три записи в DNS домена, по которым получатель проверяет отправителя. Подробно с примерами: SPF, DKIM и DMARC для сайта.

ЗаписьЧто делаетЧто проверить
SPFПеречисляет серверы, которым разрешено отправлять почту от доменаУказан ли сервер, с которого уходят письма сайта
DKIMПодписывает письмо ключомВключена ли подпись у почтового сервиса, добавлен ли ключ в DNS
DMARCГоворит получателю, что делать с письмами без SPF и DKIMНе стоит ли строгая политика при незаполненных SPF и DKIM

Проверить записи можно в сервисах проверки почты или командами dig TXT example.ru.

Шаг 6. Проверьте лимиты хостинга

Хостинги ограничивают число писем в час. Когда лимит исчерпан, письма отклоняются или копятся. Посмотрите лимиты в панели и в письмах поддержки хостинга.

Страховка: копия заявок в базе

Заявки с форм Битрикса можно хранить в модуле «Веб-формы» и в CRM, а не только слать письмом. Тогда сбой почты не приводит к потере заявки.

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

  • Журнал событий и DNS в порядке, письма всё равно не доходят.
  • Нужно перевести сайт на SMTP и настроить cron без остановки магазина.
  • Заказы создаются, а письма покупателям не уходят.

Сколько стоит решение у нас

ЗадачаВремяСтоимость
Исправление ошибки1–2 ч3 800–7 600 ₽
Доработка модуля (Битрикс, PHP)2–4 ч7 600–15 200 ₽
Разбор инцидента1–3 чот 3 800 ₽

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

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

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

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

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

Письма доходят на Gmail, но не на Mail.ru. Почему?

Почтовые сервисы по-разному оценивают отправителя. Проверьте SPF и DKIM и посмотрите, не попали ли письма в спам. Для крупных сервисов у отправителей есть панели постмастера, в них видны жалобы и причины отклонений.

Агент отправки не работает. Это ошибка?

Скорее настройка. Если на сайте малая посещаемость, агенты выполняются редко. Перенос на cron решает это.

Можно ли отправлять заказы в Telegram вместо почты?

Можно. Это делается обработчиком события заказа и ботом. Оценку работы пришлём после уточнения задачи.