Всем спасибо за помощь, проблемма решенна. Оказалось дело было в email адрессе который надо указывать в настройках главного модуля. Поле "емаил отправителя по умолчанию" содеражо адрес занесенный в спам фильтры на mail, поэтому письма не доходили, и поступали жалобы от посетителей сайта.
Также письма могут не отправляться из-за установленной константы ONLY_EMAIL, инициализация которой позволяет отправлять все письма только на заданный адрес или группу адресов. В коде реализовано это следующим образом:
Наверно стоило бы в этом случае устанавливать SUCCESS_EXEC в отдельное значение (или хотя бы в F или 0), чтобы не тратить время на выяснение этого ньюанса.
Очень долго решал данную проблему на одном хостинге (mail отправляет письма, а CEvent:Send нет). При переносе сайта на другой хостинг проблема решалась сама собой конечно. Но интересно было все же, что с этим хостингом происходит. Оказалось, что в настройках главного модуля стоял адрес по умолчанию xxxxxxx@mail.ru. И стоило только поменять его на xxxxxxx@gmail.com или любой другой домен (даже необязательно на домен сайта), как письма стали отправляться без проблем. Прокомментировать никак не могу, почему почтовому серверу не нравится mail.ru, но может кому и пригодится такое решение проблемы.
-- С уважением, Евгений Уланов +7 960 7213387 www.ilsn.ru