Настройка отправки почты в Битриксе через SMTP протокол

Преимущества отправки почты через SMTP

SMTP (англ. Simple Mail Transfer Protocol) – это протокол передачи почты. Он обеспечивает простую передачу почтовых отправлений. Его основная задача — отправка и контроль исходящих сообщений.

Преимущества использования SMTP-сервера:

  • Отправка большого количества сообщений без ограничений виртуального хостинга;
  • Безопасная передача сообщений с большей вероятностью их попадания в папку «Входящие», вместо «Спам»;
  • Фильтрация сообщений на вероятность наличия вирусов или спама;
  • Повышенная безопасность за счет авторизации пользователя, использующего SMTP-сервер.
Подключение и настройка SMTP в Битриксе

По-умолчанию, Битрикс не поддерживаем SMTP протокол. Для работы с ним необходимо установить соответствующий SMTP модуль из Маркетплейса.

Есть четыре бесплатных модуля SMTP и два платных. По отзывам из бесплатных наиболее устойчивый и работоспособный — модуль SMTP от студии ВебПростор.

Установка модуля «Отправка почты через SMTP»

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

Настройка модуля «Отправка почты через SMTP»

Модуль гарантированно взаимодействует с сервисами:

smtp.yandex.ru — для Яндекс.Почта,
smtp.gmail.com — для Gmail
smtp.mail.ru — для Mail.ru

А также с нашим хостингом для Битрикс.

Укажите соединения для выбранного сервиса в настройках SMTP:

Укажите настройки для авторизации, если требуется:

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

Не забудьте включить модуль на вкладке «Общие настройки»:

Вы можете указать настройки для автоматического создания или удаления файла init. php для сайтов.

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

Логи следует периодически очищать, чтобы не перегружать таблицу. По достижении 1000 записей в логах, система выдаст уведомление о необходимости очистки таблицы.

Проверка отправки писем через модуль «Отправка почты через SMTP»

Перед включением модуля, обязательно проверьте отправку писем вручную.

Если есть ошибки, система уведомит об этом:

Ошибки можно посмотреть в журнале операций, если активированы соответствующие настройки:

Также обязательно проверьте автоматическое отправление писем. Например, путем оповещения своей учетной записи в карточке пользователя.