Для начала Вам нужно отредактировать тип почтового события "NEW_USER", добавив туда поле #PASS#, чтобы можно было передавать в письме пароль. Затем создаете новый почтовый шаблон, для которого указываете тип почтового события "NEW_USER", кому - #EMAIL#, от кого - любой валидный мейл. В теле письма пишете произвольный текст, что то типа: Регистрация прошла успешно. Ваше имя: #LOGIN# Пароль: #PASS#. Затем надо повесить отправку письма на событие OnAfterUserRegister (о событии можно прочитать тут . В массиве $arResult будут все необходимы параметры - мейл получателя, его логин и пароль, которые нужно добавить в письмо. Скрипт отправки письма будет примерно такой: $arRegFields = array( 'LOGIN' => $arFields["LOGIN"], 'EMAIL' => $arFields ["EMAIL"], 'PASS' => $arFields["PASSWORD"] ); $mail = CEvent::Send("NEW_USER","s1",$arRegFields);