Технические данные
- Опубликовано:
- 29.10.2018
- Обновлено:
- 23.11.2020
- Версия:
- 1.2.5
- Установлено:
- Более 1000 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Описание
Позволяет перенастроить отправку почты через SMTP для каждого сайта.
Вы можете указать основные настройки для отправки почты: сервер, порт, защита соединения. Авторизационные данные: логин и пароль, требуется ли авторизация.
Также можете указать дополнительные сведения: имя отправителя, email для ответа, кодировка писем, важность письма. Эти сведения будут необходимы для отправки писем в ручном режиме через специальную страницу модуля "Сервисы/Отправка почты через SMTP/Написать письмо" или с использованием API.
Доступно введение логов ошибок для выявления неисправностей при отправке.
1.2.5 (23.11.2020) | Незначительные исправления |
1.2.4 (29.10.2020) | Незначительные исправления |
1.2.3 (15.09.2020) | Незначительные улучшения |
1.2.2 (27.08.2020) | Незначительные исправления |
1.2.1 (24.08.2020) | Исправление ошибок |
1.2.0 (20.08.2020) | Добавлена возможность детального просмотра информации об отправке в журнале операций Незначительные улучшения |
1.1.6 (02.05.2020) | Незначительные изменения |
1.1.5 (29.02.2020) | Незначительные изменения |
1.1.4 (29.02.2020) | При установке модуля автоматически активируется опция "Дублировать email адрес в заголовок" |
1.1.3 (04.02.2020) | Исправление ошибок |
1.1.2 (23.10.2019) | Исправление ошибок |
1.1.1 (23.10.2019) | Добавлена ссылка на QIWI копилку |
1.1.0 (12.09.2019) | Теперь при установке модуля идет проверка на наличие нескольких сайтов. Если сайт только один, то init.php копируется в /bitrix/php_interface/. Если сайтов несколько, то для каждого из них копируется отдельный файл init.php с вызовом настроек для конкретного сайта В общие настройки добавлен параметр "Создавать init.php для новых сайтов" В общие настройки добавлен параметр "Удалять init.php при удалении сайта" Исправление ошибок Незначительные изменения |
1.0.5 (11.09.2019) | Незначительные исправления Журнал операций переведен на новый грид, оптимизирован фильтр Теперь, при отправке письма, если включено логирование, будет происходит проверка на количество записей в журнале операций. Если больше 1000, то будет показано уведомление о необходимости очистить журнал операций |
1.0.4 (16.08.2019) | Незначительные улучшения |
1.0.3 (29.07.2019) | Добавлена возможность указывать "Тип приветствия". Рекомендуется заново сохранить настройки модуля! |
1.0.2 (25.07.2019) | Исправлены ошибки при использовании защищенного TLS-соединения |
1.0.1 (19.06.2019) | Добавлена проверка email получателя и его форматирование |
1.0.0 (19.03.2019) | Улучшена интеграция с модулем "Email-маркетинг" Внимание!!! Необходимо вручную обновить код вызова функции custom_mail() в файле /bitrix/php_interface/init.php в том случае, если установка модуля уже произведена (смотрите вкладку "Установка") |
0.7.0 (19.03.2019) | Список получателей для отправки теперь проверяется на уникальность адресов Добавлен фильтр по логам |
0.6.0 (12.12.2018) | Незначительные улучшения |
0.5.0 (01.11.2018) | В общие настройки модуля в раздел "Журнал ошибок" добавлен параметр "Записывать выполняемые команды" Незначительные изменения |
0.4.5 (29.10.2018) | В процессе установки, модуль предоставит возможность установить необходимые дополнительные модули В процессе установки, модуль будет копировать файл init.php с необходимыми настройками в директорию /bitrix/php_interface (если такого файла не существует) |
0.4.4 (25.10.2018) | Исправление ошибок В настройках у сайта добавлена опция "Дублировать сообщения". При ручной отправке писем, письма будут дополнительно отправляться получателям из настроек главного модуля |
0.4.3 (22.10.2018) | Добавлен параметр для соединения "Требуется авторизация" Исправлена ошибка авторизации при использовании smtp.mail.ru |
0.4.2 (19.10.2018) | Добавлено определение ошибок для отсутствующей защиты соединения для портов 465 и 587 |
0.4.1 (18.10.2018) | Добавлена отправка нескольким получателям (CC и BCC) Исправлена ошибка при которой не добавлялся заголовок "To:" Добавлены дополнительные настройки модуля для журнала ошибок Параметр модуля "X-Priority" переделан в список "Важность" вместо поля для ввода числа |
у вас Виртуальная машина BitrixVM. Для отправки почты через smtp, в BitrixVM присутствует соответствующая настройка.
Для установки модуля требуется наличие модуля "Ядро для модулей" (будет предложено добавить в процессе установки) и не должно быть ошибок при работе с сокетами (Настройки/Инструменты/Проверка системы).
После установки, модуль попытается скопировать файл init.php в директорию /bitrix/php_interface/ (если такого файла не существует). Если файл /bitrix/php_interface/init.php уже был создан, то в него необходимо добавить php-код:
if (!function_exists('custom_mail') && COption::GetOptionString("webprostor.smtp", "USE_MODULE") == "Y") { function custom_mail($to, $subject, $message, $additional_headers='', $additional_parameters='') { if(CModule::IncludeModule("webprostor.smtp")) { $smtp = new CWebprostorSmtp("s1"); $result = $smtp->SendMail($to, $subject, $message, $additional_headers, $additional_parameters); if($result) return true; else return false; } } } |
Если добавлено несколько сайтов и необходимо, чтобы для каждого из них отправка была с уникального почтового ящика, то необходимо создать отдельный файл init.php для каждого отдельного сайта (с указанием конкретного ID сайта в вызове $smtp = new CWebprostorSmtp("ID сайта"); ) . В этом случае они будут располагаться по пути /bitrix/php_interface/ID сайта/init.php. В таком случае, в файле /bitrix/php_interface/init.php необходимо удалить указанный выше php-код.
Необходимо указать настройки сервера для отправки писем. Включите модуль.
Работа модуля гарантируется только с основными почтовыми сервисами: Яндекс, Gmail и Mail.ru.
Информацию об ошибках можно просмотреть на странице "Сервисы/Отправка почты через SMTP/Журнал операций".
- Проверьте свой сайт на наличие ошибок "Настройки / Инструменты / Проверка системы". Все тесты должно быть пройдены успешно!
- Проведите проверку "Настройки / Производительность / Панель производительности". Производительность сайта должна соответствовать эталону 30 или больше. Не должно быть ошибок.
- На сайте должны быть установлены последние стабильные обновления для всех модулей 1С-Битрикс!
- Работа агентов должна быть переведена на cron.
- Установка и настройка на бесплатной основе не осуществляется!
- Предложения по улучшениям отправляйте на solutions@webprostor.ru
- Техподдержка https://webprostor.ru/support/tickets/
- Для установки и настройки приобретенных решений (купон должен быть уже активирован) необходимо предоставить данные от сайта (Админ-панель, FTP) в службу техподдержки на странице https://webprostor.ru/support/tickets/
- Предоставьте краткое техническое задание, как именно вы хотите использовать выбранное решение.
- Стоимость внедрения зависит от затраченного времени. Тариф 1 час - 1000 руб. Минимальное учитываемое время - 1 час.
- Стоимость установки и первоначальной настройки готового сайта - бесплатно.
- Стоимость наполнения сайта текстовой и графической информацией, не входящей в перечень настраиваемых на этапе установки параметров - рассчитывается отдельно.
- Для установки и настройки приобретенных решений (купон должен быть уже активирован) необходимо предоставить данные от сайта (Админ-панель, FTP) в службу техподдержки на странице https://webprostor.ru/support/tickets/
- Предоставьте контактную информацию о вашей фирме и материалы брендбука.