Итак, механиз уже давно известен. Но есть проблема: пользоваться решением, описанным в предыдущей заметке, довольно неудобно: правка php_interface/init.php, настройка клиента в коде...
Но пришлось время избавиться от всего этого Пришло время обернуть всё это в удобный модуль. [spoiler] Предпочтительный вариант установки модуля — из PEAR-канала:
Fatal error: require_once() [function.require]: Failed opening required 'Net/SMTP.php' (include_path='.:/php/includes') in /usr/lib/php/capall/mailtransport/include.php on line 9
Net_smtp установлен, но находится в /php/Net/ а не в php/includes где можно исправить этот путь?
Здравствуйте, модуль установил, ввел @ для gmail и пароль к почте, при использовании стандартной формы для обратной связи - письма не отправляются, хотя в форме пишет что сообщение отправлено! В журнале ошибка [PEAR Error] Failed to connect socket: php_network_getaddresses: getaddrinfo failed: Name or service not known
этот же модуль, с некоторыми изменениями в качественную сторону:
добавлена возможность работы с неколькими серверами, возможность отключения авторизации (есть серверы и без неё), тест отправки письма непосредственно из админки (с выводом результатов прямо в неё), логирование ошибок изменено. Также в модуль включен PEAR чтоб не быть зависимым от него в системе
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».