Получить в битрикс email админов и отправить им письмо
Иногда нужен функционал отправки письма с данными на почтовый ящик админов.
Используем CUser::GetList для получения почтовых ящиков, а CEvent::Send для отправки сообщения
Всё это делается в init.php
Пример:
Используем CUser::GetList для получения почтовых ящиков, а CEvent::Send для отправки сообщения
Всё это делается в init.php
Пример:
$countUsers = count($arUsers);
//получаем админов $rsAdmins = CUser::GetList($by = "ID", $order = "ASC", array('GROUPS_ID' => 1));
//вытаскиваем почтовые ящики while ($admin = $rsAdmins->Fetch()) {
//отправляем письмо CEvent::Send('COUNT_REGISTERED_USERS', 's1', array(
'EMAIL_TO' => $admin['EMAIL'],
'COUNT_USERS' => $countUsers,
'COUNT_DAYS' => $days,
), "Y", "29");
}
Ещё статьи:
08.11.2023
Прощай bitrix.xscan, не стало битрикс скан модуля
Сегодня увидел, что полезного модуля bitrix.xscan не стало на маркетплейсе.
ID: 464
26.07.2023
Сохренение ютм меток в сессию
Вариант сохренения ютм меток в сессию в афйле init.php
ID: 462
29.06.2023
Почему DNS есть, но ошибка "Не удалось получить записи с DNS серверов"
Проверка на VPS показывает, что DNS есть, но по факту ошибка "Не удалось получить записи с DNS серверов"
ID: 461