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

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

Иногда нужен функционал отправки письма с данными на почтовый ящик админов.
Используем 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"); 
    } 

Ещё статьи:

17.11.2021 Тестовое задание для фреймворка Yii2
Пример тестового задания для фреймворк Yii2 с шаблоном Advanced, которое нужно выполнить за 2 дня или раньше ID: 323

17.11.2021 Тестовое задание для РНР мидл четыре задачи
Пример реального тестового задания для РНР мидл из 4-х частей: 1. PHP и HTML,. 2. Веб-разработка, 3. БД, 4. Массивы
ID: 322

23.09.2021 Тест провайдера adminvps.ru Тариф Битрикс 1 в 2021
Провёл тесты производительности Битрикс у провайдера adminvps.ru Тариф Битрикс 1.
В целом результаты мне очень понравились, что бросилось в глаза: ID: 321

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