Обсудить проект
Загрузка
Техподдержка

Модуль для отправки почты через внешний SMTP

22 октября 2025
Оглавление
  1. Что такое SMTP-протокол: расшифровка и назначение
  2. SMTP-сервер: что это и как выбрать для Bitrix24?
  3. Почему стандартная отправка почты в Bitrix24 может давать сбои?
  4. О модулях: что это, зачем нужны, требования к установке
  5. Преимущества модулей
  6. Установка модулей и настройка параметров
  7. Как проверить отправку: тестовые письма, логи ошибок
  8. Заключение

1. Что такое SMTP-протокол: расшифровка и назначение

SMTP (Simple Mail Transfer Protocol) — это протокол для отправки электронной почты через удалённое подключение к почтовому серверу. Расшифровка SMTP аббревиатуры: «простой протокол передачи почты». Задача SMTP протокола — обеспечить надежную доставку писем от отправителя к серверу получателя, даже если они находятся в разных доменах или сетях. SMTP используется для автоматизированных рассылок, уведомлений в CRM и отправки писем с сайтов, включая Bitrix24.

SMTP работает по принципу клиент-сервер: ваш сайт или CRM (например, Bitrix24) подключается к SMTP-серверу, аутентифицируется (логин, пароль) и передает письмо через определенный порт. В Bitrix24 SMTP критичен для отправки уведомлений, писем из CRM и интернет-магазина, но без правильной настройки почта часто работает нестабильно, вызывая сбои в доставке или попадание писем в спам.

1.2. Порты SMTP: 25, 587, 465

SMTP-соединение использует порты, которые зависят от настроек почтового сервера и требований безопасности: информация о портах есть в документации почтовых сервисов. Разберем самые популярные:

  • Порт 465: Используется для SMTPS (SMTP с SSL/TLS) и является самым распространённым и защищенным выбором. Шифрование включается с начала соединения, обеспечивая максимальную безопасность. Рекомендуется для Bitrix24 и других современных систем.
  • Порт 587: Альтернативный порт для клиентских приложений, включая Bitrix24. Поддерживает STARTTLS — шифрование, активируемое при необходимости.
  • Порт 25: Стандартный порт для SMTP без шифрования. Считается небезопасным, так как данные передаются в открытом виде. Часто блокируется хостинг-провайдерами для защиты от спама и не рекомендуется для Bitrix24.

2. SMTP-сервер: что это и как выбрать для Bitrix24?

SMTP (Simple Mail Transfer Protocol) — это сетевой протокол для отправки электронной почты и обработки сообщений между почтовыми клиентами (например, сайтом или CRM, таким как Bitrix24) и серверами. SMTP-сервер принимает письмо, проверяет адрес получателя и передает его по назначению через заданный порт. Для отправки почты используют следующие почтовые сервера:

  • Yandex (smtp.yandex.com): Порт: 587 (STARTTLS). Лимит на получателей: 500–1000 писем в день. Хорошая интеграция с Bitrix24, поддержка DKIM/SPF. Лимиты могут отличаться, и зависят от аккаунта.
  • Gmail (smtp.gmail.com): Удобен для небольших объёмов. Порт: 587 (STARTTLS) или 465 (SSL). Лимит: 500 писем в день. Требуется «пароль приложения» в настройках Google. Лимиты могут отличаться, и зависят от аккаунта.
  • Mail.ru (smtp.mail.ru): Прост в настройке. Порт: 587 (STARTTLS) или 465 (SSL). Лимит: 100–500 писем. Подходит для базовых уведомлений. Лимиты могут отличаться, и зависят от аккаунта.

Для Bitrix24 важно использовать доменную почту (например, info@yourdomain.ru), а не публичные ящики (yourname@gmail.com), так как последние часто помечаются как спам. Доменная почта требует настройки DNS-записей: SPF подтверждает, что письма отправляются с разрешенного IP-адреса, DKIM проверяет подлинность отправителя через записи на почтовом сервере и домене, а DMARC усиливает защиту, устанавливая правила для обработки писем. Эти записи подтверждают, что письма отправляются от подлинного почтового сервера, повышая доставляемость. Публичные ящики (Gmail, Mail.ru) не позволяют управлять такими настройками, что снижает шансы попасть во «Входящие».

Рекомендации от нас:

  • Для малого бизнеса: Используйте доменную почту на хостинге (например, Reg.ru). Недорого, достаточно места для писем.
  • Для крупных компаний: Яндекс.Почта или Timeweb — есть аккаунты с переадресацией, шаблонами, черновиками.
  • Свой сервер: настройка SMTP на сервере сайта возможна, но требует тщательной работы: помимо DNS-записей (DKIM, SPF), необходимо настроить правила фильтрации спама, использовать выделенный IP-адрес (для замены в случае попадания в спам-базы) и обеспечить администрирование. Такой вариант подходит только при наличии технического специалиста в компании.

3. Почему стандартная отправка почты в Bitrix24 может давать сбои?

Стандартная отправка почты в Bitrix24 (особенно в коробочной версии) работает, но требует точной настройки. Без неё возникают проблемы:

  • Спам-фильтры: Письма попадают в спам, если не настроены DNS-записи (DKIM, SPF, DMARC). Публичные ящики (Gmail, Yandex) часто помечаются как подозрительные из-за несоответствия IP-адреса отправителя.
  • Низкая доставляемость: Неправильные настройки портов, или блокирова порта хостингом могут вызывать сбои. Письма могут не доходить до получателей или задерживаться.
  • Сложность настройки: Для стабильной работы почты в Bitrix24 нужно: 1) настроить домен (DNS-записи); 2) подключить SMTP-сервер с правильными параметрами; 3) настроить почтовые шаблоны в Bitrix24. Ошибка в одном из пунктов ломает отправку.

4. О модулях: что это, зачем нужны, требования к установке

Компания 34ВЕБ разработала два модуля для отправки почты через внешний SMTP, доступные на маркетплейсе 1C-Bitrix:

  • s34web.mailsmtp: Для сайтов на «1С-Битрикс: Управление сайтом». Модуль позволяет настроить отправку почты от разных отправителей в административном разделе сайта, а также настроить приоритезацию выборки аккаунта для рассылок. Подходит для редакций: Старт, Стандарт, Малый бизнес, Бизнес.
  • s34web.mailsmtpb24: Для коробочной версии Bitrix24 и разных вариаций: «Интернет-магазин + CRM», «1C-Битрикс24.CRM», «Энтерпрайз». Модуль позволяет настроить отправку почты от разных отправителей в административном разделе сайта, а также настроить приоритезацию выборки аккаунта для рассылок. В версиях с корпорталом, есть настройки отправки в модуле «Почта».

Зачем нужны модули? Они решают проблемы стандартной отправки: упрощают настройку SMTP, повышают доставляемость, позволяют использовать несколько отправителей (например, info@ для сайта, sales@ для CRM). Модули особенно полезны, если письма не уходят, попадают в спам или требуется отправка с разных ящиков на одной платформе.

Требования к установке:

  • Совместимость: Последние версии модулей (с 1.2.0) требуют 1С-Битрикс версии 24.200.100 или выше. Более ранние версии модулей могут работать на старых версиях Bitrix, но для стабильной работы рекомендуется обновить платформу.
  • Хостинг: необходимо убедиться, что ваш хостинг-провайдер не блокирует используемые порты для отправки почты. Иначе будет возникать ошибка «нет соединения с почтовым сервером».
  • Кодировка: сайт должен быть в UTF-8, иначе возможны проблемы с отображением писем.
  • Агенты и шаблоны: Для работы модулей в Bitrix24 должны быть настроены агенты и почтовые шаблоны.
  • Ограничения: модули не поддерживают GSSAPI/NTLM-авторизацию и не работают в облачной версии Bitrix24.

5. Преимущества модулей

  • Мультиаккаунты: Добавляйте неограниченное количество SMTP-аккаунтов в административной панели.
  • Выбор отправителя: Модули позволяют настроить отправку писем от разных адресов (например, info@yourdomain.ru для сайта, sales@yourdomain.ru для CRM) без создания новых пользователей в Bitrix24.
  • Улучшенное логирование: Отдельный файл логов для каждого SMTP-аккаунта, доступный по прямой ссылке или для скачивания. Помогает диагностировать ошибки.
  • Интеграция с CRM: Модуль совместим с рассылками Bitrix24, упрощая работу с лидами и сделками.
  • Простота настройки: Удобный интерфейс в панели управления вместо правок кода.

Эти функции делают модули идеальными для бизнеса с активной почтовой коммуникацией.

6. Установка модулей и настройка параметров

Перейдите на маркетплейс 1C-Bitrix, найдите необходимый вам модуль, и установите. Подробная инструкция по настройке параметров доступна в нашей документации, где описаны все шаги для подключения SMTP и активации модулей.

6.1. Частые ошибки при установке и настройке

  • Блокировка портов: Хостинг-провайдер блокирует используемые порты для отправки почты. Решение: попросите провайдера открыть порты.
  • Проблемы с демо-версией: При переходе на платную версию модуля удалите демо-модуль и установите заново.
  • Кодировка: Некорректное отображение писем при не-UTF-8. Проверьте настройки сайта.

7. Как проверить отправку: тестовые письма, логи ошибок

  • Для s34web.mailsmtpb24 (Bitrix24):
    1. Настройте SMTP-аккаунт по инструкции.
    2. Создайте тестовую сделку или лид в CRM и отправьте письмо.
    3. Включите логирование. Проверьте логи на странице модуля: каждый аккаунт имеет отдельный файл логов.
  • Для s34web.mailsmtp (сайт):
    1. Настройте SMTP-аккаунт и почтовые шаблоны в админке.
    2. Запустите тестовую отправку через форму на сайте или используйте скрипт test_email.php. Рекомендуем выполнять этот скрипт через PHP-консоль в административной панели Bitrix. Альтернативно, скрипт можно вызвать напрямую, указав его точный путь на сервере.
    3. Проверьте логи в админке или скачайте их по прямой ссылке.

8. Заключение

SMTP — ключевой протокол для отправки почты, но в Bitrix24 его стандартная реализация требует непростой настройки. Модули компании 34ВЕБ упрощают процесс, обеспечивая стабильную доставку писем, поддержку мультиаккаунтов и удобное логирование. Установите модуль с маркетплейса 1C-Bitrix, следуйте инструкциям в документации и забудьте о проблемах с почтой. Свяжитесь с нами для консультации или настройки!