@LaMass

Как подменить email при отправке почтового события Битрикс?

Существует форма услуг (Аспро allcorp 2) на инфоблоке, есть страницы услуг, где вызывается эта форма, нужно отправлять сообщения на разные email, в зависимости от услуги. Плодить шаблоны сообщений не хочется. Есть мысль подменять почту перед отправкой почтового сообщения OnBeforeEventSend, но не понимаю где произвести замену email, на который отправлять. Помогите куском кода.
  • Вопрос задан
  • 338 просмотров
Решения вопроса 1
@LaMass Автор вопроса
Все таки неправильное условие было)
В итоге почту можно изменить вот так
AddEventHandler('main', 'OnBeforeEventSend', 'setEmailTo');
function setEmailTo(&$arFields, &$arTemplate) {

        $arTemplate['EMAIL_TO'] = 'новая_почта';

 return true;
 }

легко и просто оказывается)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы