Отправить письмо на email

В НастройкиНастройки продуктаПочтовые событияПочтовые шаблоны надо создать шаблон письма.

Текст письма

Имя: #NAME#
Телефон: #PHONE#

В поле «Кому» можно указать параметр, например #EMAIL#, который передаётся при отправке письма.

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

Отправить письмо на почту можно через метод CEvent::Send.

$arEventFields = array(
    'NAME'  => 'Имя',
    'PHONE' => 'телефон',
    'EMAIL' => 'Почта'
);

CEvent::Send("SALE_NEW_ORDER", SITE_ID, $arEventFields);

На примере выше вызывается почтовое событие SALE_NEW_ORDER, которое происходит во время создания заказа, и отправляет все привязанные письма.

Все почтовые события сохраняются в таблице b_event.