Отправка почты через SMTP

54

Разработчик: ВебПростор

Установлено: Более 1000

Обновлено: 12.02.2025

Адаптирован под мобильные устройства

Совместим с редакциями Битрикс: «Первый сайт» / «Старт» / «Стандарт» / «Малый бизнес» / «Бизнес» /

Позволяет перенастроить отправку почты через SMTP для каждого сайта.

Вы можете указать основные настройки для отправки почты: сервер, порт, защита соединения. Авторизационные данные: логин и пароль, требуется ли авторизация.

Также можете указать дополнительные сведения: имя отправителя, email для ответа, кодировка писем, важность письма. Эти сведения будут необходимы для отправки писем в ручном режиме через специальную страницу модуля "ВебПростор/Отправка почты через SMTP/Написать письмо" или с использованием API.

Присутствует возможность настройки сервера для отправки рассылок.

Доступно введение журнала операций для выявления неисправностей при отправке.

Доступен гаджет на рабочий стол для отображения статистики отправки писем через smtp.

Присутствует возможность автоматической повторной отправки писем.


Не рекомендуется использовать модуль, если у вас Виртуальная машина BitrixVM. Для отправки почты через smtp, в BitrixVM присутствует соответствующая настройка https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37&CHAPTER_ID=08853

Для установки модуля требуется наличие модуля "Ядро для модулей" (будет предложено добавить в процессе установки) и не должно быть ошибок при работе с сокетами (Настройки/Инструменты/Проверка системы).

После установки, модуль попытается скопировать файл init.php в директорию /local/php_interface/ или /bitrix/php_interface/ (если такого файла не существует). Если файл /local/php_interface/init.php или /bitrix/php_interface/init.php уже был создан, то в него необходимо добавить php-код (указан в инструкции):

Если добавлено несколько сайтов и необходимо, чтобы для каждого из них отправка была с уникального почтового ящика, то необходимо создать отдельный файл init.php для каждого отдельного сайта с указанием конкретного ID сайта в вызове

$smtp = new CWebprostorSmtp("ID сайта");

В этом случае они будут располагаться по пути /local/php_interface/ID сайта/init.php или /bitrix/php_interface/ID сайта/init.php. В таком случае, в файле /local/php_interface/init.php или /bitrix/php_interface/init.php также необходимо разместить php-код, но в строке вызова необходимо убрать идентификатор сайта :

$smtp = new CWebprostorSmtp(false, $additional_headers);

Если E-Mail адрес по умолчанию отличается от логина авторизации, то включите соответствующую настройку в модуле.

Необходимо указать настройки сервера для отправки писем. Включите модуль.

Работа модуля гарантируется с основными почтовыми сервисами: Яндекс, Gmail и Mail.ru.

Рекомендуется включить добавление email адреса в заголовок.

Информацию об отправке можно просмотреть на странице "ВебПростор/Отправка почты через SMTP/Журнал операций".

Инструкция по использованию модуля

Видео-инструкция (YouTube, VK Видео, RUTUBE)