понедельник, 5 сентября 2011 г.

Как посмотреть список сработавших почтовых событий в Битрикс

В 1С:Битрикс используется относительно удобный способ отправки почтовых сообщений в ответ на различные события в системе. Фактически, функция CEvent::Send() заменяет собой встроенный в PHP mail().

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

Для того, чтобы добраться до этого списка, нужно покопаться напрямую в таблицах БД Битрикса. В админке в разделе Настройки → Инструменты → SQL-запрос, нужно выполнить следующий запрос:


select * from b_event 
  where event_name like '%form%' 
  order by date_insert desc

via: Bitrix FAQ