Отправка почты через внешний SMTP
От: 34web
2 500 ₽
Дата публикации:
26.11.2021
Число установок:
100 - 499 раз
Дата обновления:
08.09.2025
Включает в себя:
Array
Последняя версия:
1.1.1
Модуль позволяет решить проблему отправки писем на сайте.
Включение работы модуля позволяет работать с настройкой отправителей почты в административном разделе сайта.
Для отправки почты используется соединение с почтовыми серверами по протоколу SMTP. Отправка писем выполняется с помощью PHP-библиотеки PHPMailer.
Вся информация по установке и настройке находится на вкладке "Установка" данного решения, там полное описание возможностей и примеры настройки.
Перед установкой модуля необходимо убедиться, что Ваш хостинг-провайдер не блокирует используемые порты для отправки почты (по умолчанию это 587 и 465, зависит от настроек почтового сервера).
Для работы отправки писем должны быть настроена работа агентов на сайте и почтовые шаблоны.
Проверка системы сайта использует другой механизм отправки почты, потому не будет показывать реальную картину работы модуля, лучше посмотреть всю информацию по отправке в логах.
Работа модуля предназначена для сайтов в UTF-8 кодировке, в противном случае могут быть проблемы отображения отправляемых писем! Модуль не поддерживает GSSAPI и NTLM авторизацию на почтовом сервере!
Для обеспечения приватности писем настоятельно рекомендуется отключить функционал логирования писем, если не требуется диагностика проблем отправки почты!
Пример настройки отправки почты на сайте:
Включение работы модуля позволяет работать с настройкой отправителей почты в административном разделе сайта.
Для отправки почты используется соединение с почтовыми серверами по протоколу SMTP. Отправка писем выполняется с помощью PHP-библиотеки PHPMailer.
Вся информация по установке и настройке находится на вкладке "Установка" данного решения, там полное описание возможностей и примеры настройки.
Перед установкой модуля необходимо убедиться, что Ваш хостинг-провайдер не блокирует используемые порты для отправки почты (по умолчанию это 587 и 465, зависит от настроек почтового сервера).
Для работы отправки писем должны быть настроена работа агентов на сайте и почтовые шаблоны.
Проверка системы сайта использует другой механизм отправки почты, потому не будет показывать реальную картину работы модуля, лучше посмотреть всю информацию по отправке в логах.
Работа модуля предназначена для сайтов в UTF-8 кодировке, в противном случае могут быть проблемы отображения отправляемых писем! Модуль не поддерживает GSSAPI и NTLM авторизацию на почтовом сервере!
Для обеспечения приватности писем настоятельно рекомендуется отключить функционал логирования писем, если не требуется диагностика проблем отправки почты!
Пример настройки отправки почты на сайте:
Характеристики
|
Дата публикации
|
26.11.2021 |
|
Число установок
|
100 - 499 раз |
|
Дата обновления
|
08.09.2025 |
|
Включает в себя
|
Array |
|
Последняя версия
|
1.1.1 |
|
Адаптивность
|
Нет |
|
Поддержка композита
|
Нет |
|
Совместимо с Сайты24
|
Нет |
|
Подходящие редакции 1С-Битрикс
|
3380 3381 3382 3383 |
|
Наличие демо-режима
|
Да |
|
Продолжительность демо-периода
|
10 |
-
- Очистка заголовка «X-Mailer».
-
- В настройки SMTP-аккаунтов добавлен параметр первичного поиска в случае использования для рассылки.
- Изменена логика поиска почтовых ящиков: раньше поиск выполнялся только по почтовому ящику и брался самый большой по ID, сейчас же поиск выполняется сначала по совпадению почты, имени и параметра рассылки (если таковая используется), далее — только по почте и имени, и если даже так не найдено, то — только по почтовому ящику.
- Изменены настройки сохранения почтовых ящиков: адрес почты всегда приводится к строчному виду.
- Библиотека отправки писем PHPMailer обновлена до версии 6.10.
- Логи отправки писем перенесены в другое место хранения, чтобы исключить возможность их удаления при удалении модуля. Добавлена возможность скачать файлы логов (обратите внимание: ссылки на файлы логирования общедоступные, не оставляйте включённым функционал логирования писем, если вам требуется их конфиденциальность).
- Исправлены параметры по умолчанию при установке модуля (параметр «Включить работу модуля» теперь включён до его ручного отключения, параметр «Сохранять логи отправки писем» выключен).
-
- Исправлена обработка заголовка Message-ID для правильной идентификации писем в сделках CRM;
- Исправлен механизм логирования ошибок работы модуля. Все ошибки записываются в файл "/bitrix/modules/s34web.mailsmtp/errors.log" без ротации по времени с максимальным размером для файлов логирования в настройках модуля.
-
1. Обновлена библиотека отправки писем PHPMailer.
2. Улучшена совместимость с PHP 8 (устранены предупреждения на PHP 8.1).
3. Изменён механизм сохранения профилей SMTP в административном разделе сайта (устранена ошибка пересохранения и введена очистка поля пароля при изменении параметров профиля). -
Исправлена обработка заголовка скрытых копий для писем. -
Исправлены ошибки:
1. Исправлена ошибка передачи лишнего заголовка Content-Transfer-Encoding для писем.
Инструкции:
Все инструкции по установке и настройке решения можно найти на сайте - https://34web.ru/info/documentation/s34web-mailsmtp/ -
Исправлены ошибки:
1. Исправлена ошибка отправки некоторых типов событий в обход функционала модуля через php-функцию mail (ВАЖНОЕ ИСПРАВЛЕНИЕ!).
Изменения в работе модуля:
1. Отключен вариант отправки почты через php-функцию mail, если возникали проблемы с работой модуля. Теперь все ошибки работы модуля фиксируются в системном логе отправки писем, доступном на странице просмотра логов.
Инструкции:
Все инструкции по установке и настройке решения можно найти на сайте - https://34web.ru/info/documentation/s34web-mailsmtp/ -
Исправлены ошибки:
1. Исправлена ошибка отправки писем на адреса, добавленные в качестве копий (скрытые копии работали и работают корректно).
Изменения в работе модуля:
1. Добавлен функционал проверки писем на отправку из модуля рассылки. Если письмо отправляется из модуля рассылки, то выполняется дополнительная проверка на имя отправителя и в случае совпадения с именем отправителя SMTP-аккаунта, выполняется выбор данного аккаунта. В связи с этим отменено ограничение на добавление нескольких SMTP-аккаунтов с одинаковым почтовым адресом. По факту можно завести 2 SMTP-аккаунта для отправки писем с одного почтового ящика как через основной почтовый сервер, так и через сервер рассылки, например SendPulse и использовать настроенные ящики как для отправки писем клиентам, так и для массовой рассылки писем. Обратите внимание, по умолчанию для отправки выбирается ящик с большим ID, потому рекомендуется настроить сначала SMTP-аккаунт для рассылки, а затем уже для основного применения. При этом имя отправителя для ящика отправки в рассылке должно совпадать с именем отправителя в аккаунте SMTP-отправки.
Инструкции:
Все инструкции по установке и настройке решения можно найти на сайте - https://34web.ru/info/documentation/s34web-mailsmtp/ -
Обновление затрагивает в первую очередь изменение логики проверки соединения с почтовым сервером по SMTP.
Изменения в работе модуля:
Добавление SMTP-аккантов в административном разделе сайта требовало проверку корректной отправки письма на почтовый сервер 1С-Битрикс.
В связи с этим возникла проблема: если почтовый сервер 1С-Битрикс отклоняет принятие письма, то SMTP-аккаунт нельзя сохранить. Для решения проблемы изменён метод проверки: по умолчанию проверяется только авторизация по SMTP на почтовом сервере отправителя без отправки письма.
В настройки модуля добавлен пункт "Выполнять отправку письма при проверке соединения", который позволяет как и раньше выполнять не только проверку соединения с почтовым сервером отправки, но и отправлять письмо перед сохранением.
Данный подход позволяет более гибко настраивать работу вашего модуля для отправки писем.
Инструкции:
Все инструкции по установке и настройке решения можно найти на сайте - https://34web.ru/info/documentation/s34web-mailsmtp/
