Почтовые события

Почтовые события

Добавление любого поля -макроса в почтовый шаблон

Добавление своего поля (макрос в терминологии Битрикс) в почтовый шаблон заключается в регистрации обработчика init.php, получение значения поля, присваиваем значение макросу, который буде...Далее ...

Новый заказ получение артикула товара

Получение артикулов товаров в новом заказе. Задача по сути заключается в добавлении обработчика события OnOrderNewSendEmail (для модификации данных перед отправкой письма о новом заказе), получе...Далее ...

Получить в битрикс email админов и отправить им письмо

Иногда нужен функционал отправки письма с данными на почтовый ящик админов. Используем CUser::GetList для получения почтовых ящиков, а CEvent::Send для отправки сообщения...Далее ...

Универсальная проверка отправки почты с сайта

Рабочий скрипт с помощью которого можно проверить работоспособность отправки почты  сайта...Далее ...

Логирование почты в битрикс

Для включения логирования почты в Битрикс нужно в init.php добавить функцию записи логов, а также создать файл maillog function custom_mail($to,$subject,$body,$headers) { $f=fopen($_SERVER["DOCUMENT_ROOT"]."/maillog.txt", "a...Далее ...

Системные почтовые события

Была задача проверить почтовые события регистрация и подтверждения регистрации. Выясняется, что данные события отправляются методом CEvent::SendImmediate, который не фиксируется в БД. https://dev.1c-bitrix.ru/api...Далее ...

Проверка почтовых событий

Проверку почтового события можно выполнить в административном разделе "Настройки-Инструменты-SQL-запрос Нужно выполнить такой запрос: select * from b_event where event_name like '%form%' order by date_insert desc ...Далее ...

© 2015-2021 Web админ
Связаться по WhatsApp