Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

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

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

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

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

Скриншоты
Описание

Технические данные

Опубликовано:
29.10.2018
Обновлено:
23.10.2019
Версия:
1.1.2
Установлено:
Более 1000 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес», «Корпоративный портал», «Энтерпрайз»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет

Описание

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

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

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

Доступно введение логов ошибок для выявления неисправностей при отправке.

Отзывы (5)
Обсуждения (37)
1 - 5 из 37
Что нового
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" переделан в список "Важность" вместо поля для ввода числа
Установка

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

После установки, модуль попытается скопировать файл 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-код.

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

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

Ответы на часто задаваемые вопросы

Видео-инструкции на YouTube

Поддержка
Прежде, чем обращаться в техподдержку или писать комментарий к модулю типа "У меня ничего не работает!", обязательно сделайте следующее:
1. Проверьте свой сайт на наличие ошибок "Настройки / Инструменты / Проверка системы". Все тесты должно быть пройдены успешно!

2. Проведите проверку "Настройки / Производительность / Панель производительности". Производительность сайта должна соответствовать эталону 30 или больше. Не должно быть ошибок.

3. На сайте должны быть установлены последние стабильные обновления для всех модулей 1С-Битрикс!

4. Работа агентов должна быть переведена на cron.

Для бесплатных решений:
Установка и настройка на бесплатной основе не осуществляется. Сообщения об ошибках вместе со скриншотами проверок сайта или предложения отправляйте на solutions@webprostor.ru

Для платных решений:
1. Режим работы: Пн-Пт с 9:00 до 18:00 (перерыв с 13:00 до 14:00)
2. Телефон для связи +7 916 276-20-86
3. Для установки и настройки приобретенных решений (купон должен быть уже активирован) необходимо предоставить данные от сайта (Админ-панель, FTP) на электронный адрес solutions@webprostor.ru
4. Предоставьте краткое техническое задание, как именно вы хотите использовать выбранное решение.
5. Стоимость внедрения зависит от затраченного времени. Тариф 1 час - 1000 руб. Минимальное учитываемое время - 1 час.

Лицензионное соглашение

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки