CUser::Register() регистрирует нового пользователя и отправляет ему типовое письмо о успешной регистрации, смене пароля и тд. Иногда нужно чтобы это не происходило.
Предложенные решения:
-
Удаление шаблонов (не рекомендуется)
-
Использование седьмого параметра
[string site_id = false]— это ID сайта почтовых шаблонов. При указании несуществующего ID сайта письма не отправляются.
Пример кода:
global $USER;
$USER->Register("admin", "", "", "123456", "123456", "a@m.ru", "no_send");