Как очистить очередь писем в Bitrix и избежать массовой рассылки устаревших сообщений

Представьте: на вашем сайте на Bitrix произошёл технический сбой. В течение недели клиенты не получали письма с подтверждениями заказов, уведомлениями об акциях или изменениях статуса доставки. Вы устранили неполадки, но спустя некоторое время замечаете — пользователи начали получать десятки устаревших писем. Почему так произошло?
Почему возникает проблема с очередью писем в Bitrix
Платформа Bitrix при сбоях не удаляет письма, которые не удалось отправить. Вместо этого она помещает их в очередь. Как только проблема устранена — всё, что накопилось, автоматически отправляется. В результате пользователи получают пачку неактуальных сообщений, что может привести к раздражению, жалобам и снижению доверия к вашему бренду.
Как проверить очередь писем
Вся информация о сообщениях, ожидающих отправки, хранится в таблице b_event
базы данных Bitrix.
Чтобы просмотреть её содержимое:
- Зайдите в админ-панель Bitrix;
- Перейдите в Настройки → Производительность → Таблицы;
- В поле фильтра введите
b_event
и откройте таблицу; - Обратите внимание на колонку
DATE_EXEC
: если она пустая, письмо ещё не отправлено и ожидает своей очереди.
Как безопасно удалить письма из очереди
Чтобы избежать отправки устаревшей информации:
- Сделайте резервную копию базы данных;
- Откройте в админке Bitrix раздел Настройки → Инструменты → Запрос SQL;
- Введите следующий запрос:
DELETE FROM b_event WHERE DATE_EXEC <> "Y";
- Убедитесь, что запрос корректен;
- Нажмите Выполнить запрос.
Этот запрос удалит только те письма, которые застряли в очереди.
⚠️ Важно! Часто встречающийся в интернете запрос
DELETE FROM b_event
полностью очищает таблицу, включая успешно отправленные письма. Используйте его только в крайних случаях и с полным пониманием последствий.
Как предотвратить проблему в будущем
- Регулярно проверяйте очередь писем и включите это в стандартные процедуры администрирования;
- Настройте автоматическую очистку очереди (например, через cron);
- Следите за обновлениями Bitrix — они могут содержать исправления багов, связанных с отправкой почты;
- Убедитесь, что ваша почтовая система работает стабильно — это влияет на впечатление клиентов и их доверие.
Поддержка и помощь
Если вы столкнулись с ошибками на сайте или хотите гарантировать его стабильную работу — обратитесь к профессионалам. Наша команда специализируется на сопровождении и разработке решений на Bitrix и знает, как обеспечить бесперебойную работу вашего проекта.
Свяжитесь с нами — и мы решим любую техническую задачу, чтобы ваш бизнес работал без сбоев!