Перейти к основному контенту

Добавление SMTP-аккаунтов для работы

Для работы почты на сайте или корпоративном портале необходимо в первую очередь включить работу модуля, далее настроить SMTP-аккаунты, от которых будут отправляться письма и, в случае отправки писем с сайта через почтовые шаблоны, убедиться, что в поле "От кого" стоит именно тот почтовый ящик, для которого настроена отправка писем (данная строка может содержать не только адрес отправителя, но и полноценный формат имени и адреса, например Рассылка 34web <letter@34web.ru>).

Обратите внимание:

Поиск SMTP-аккаунтов для отправки писем выполняется по следующему алгоритму:

  1. Сначала анализируется, выполняется ли отправка письма из рассылки, если да, то выполняется поиск аккаунта по полному совпадению имени и почты отправителя, а также установленному параметру "Искать в первую очередь для рассылок". Приоритет поиска среди пользовательских аккаунтов и административных контролируется параметром настройки модуля "Приоритет выбора SMTP-аккаунтов". Если найдено несколько аккаунтов, подходящих под эти условия, то выбирается тот, у которого выше ID.
  2. Если у нас не рассылка или же в первом пункте ничего не найдено, то выполняется поиск аккаунта по полному совпадению имени и почты отправителя. Приоритет поиска среди пользовательских аккаунтов и административных контролируется параметром настройки модуля "Приоритет выбора SMTP-аккаунтов". Если найдено несколько аккаунтов, подходящих под эти условия, то выбирается тот, у которого выше ID.
  3. Если поиск по первым 2 пунктам не дал результатов, то выбирается аккаунт, у которого почта отправителя равна поисковой и с наибольшим ID в зависимости от параметра настройки модуля "Приоритет выбора SMTP-аккаунтов".

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

Добавление SMTP-аккаунтов в административном разделе сайта

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

Для создания SMTP-аккаунтов необходимо выполнить переход в раздел "Сервисы → Отправка почты через внеший SMTP (Коробка Б24, Интернет магазин + СRM) → SMTP-аккаунты" и указать данные для отправки. При сохранении аккаунта выполняется проверка соединения (а также отправка письма от этого ящика, если данная опция включена в настройках модуля), потому если данные не верны, то они не будут сохранены.

Список SMTP-аккаунтов административного раздела

Изменение SMTP-аккаунта в административном разделе

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

Имя отправителя будет подставляться в отправку письма только в случае, если в письме не передано своё имя отправителя. Пароль к почтовому ящику шифруется в базе данных таким же алгоритмом, который применяется в системном модуле "Почта".

Параметр "Искать в первую очередь для рассылок" влияет только на поиск аккаунта в случае отправки письма из раздела "Рассылки" ("Маркетинг" → "Рассылки"). В случае добавления нескольких аккаунтов с одинаковым именем и адресом отправителя является очень полезным для разграничения выборки при отправке.

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

Чтобы использовать настроенный ящик для отправки писем с сайта, необходимо указать имя и почтовый адрес в поле "От кого" почтовых шаблонов. На примере указанного ящика поле будет содержать следующее значение Рассылка 34web <letter@34web.ru>. Если не указать имя отправителя, и аккаунтов с данной почтой несколько, то будет выбран аккаунт с максимальным ID в зависимости от приоритета выбора SMTP-аккаунтов в настройках модуля.

Чтобы использовать настроенный ящик на корпоративном портале в разделе "Почта", достаточно просто добавить этот почтовый ящик для синхронизации без указания параметров отправки в настройках для исходящих писем.

Чтобы использовать настроенный ящик в CRM, необходимо будет выполнить настройку ящика в разделе "Почта" (если он не был настроен ранее) без настройки исходящих писем, другого варианта настройки использования именно административного ящика SMTP сейчас нет, а так можно добавить и настроить пользовательские SMTP-аккаунты и работать отправка будет от них.

Пример настройки отправки почты при добавлении SMTP-аккаунта в административном разделе:

Настройка отправки почты при добавлении SMTP-аккаунта в административном разделе


Добавление SMTP-аккаунтов на корпоративном портале в разделе "Почта"

Если у пользователя корпоративного портала подключен почтовый ящик для синхронизации, то после включения модуля появляется возможность настроить отправку писем для каждого почтового ящика, добавленного в этом разделе. Для этого необходимо вызвать меню настроек текущего ящика, найти блок "Настройки для исходящих писем", включить "Отправлятьданную черезопцию внешний SMTP" и, в случае ручной настройки IMAP-доступа,и указать данные SMTP-доступа к почтовому ящику. Сохранение параметров ящика не проверяет данныевозможность SMTPсоединения нас корректность,почтовым потомусервером, потому, если данные будут не верны, то они не сохранятся. Для этогорешения данной проблемы добавлена кнопка "Проверить", сперед помощьюсохранением которойящика можновыполните убедиться,данную чтопроверку указанныеи если данные правильные.доступа верны, то сохраняйте настройки почты.

Настройки ящикаНастройки ящика

Включение отправки писем через SMTPВключение отправки писем через SMTP

Проверка SMTP-данныхПроверка SMTP-данных

В случае настройки ящика для сервисов Google, Yandex и других (выводятся при добавлении нового почтового аккаунта) достаточно просто включить настройку "Отправлять через внешний SMTP" и отправка начнёт работать.

Включение отправки писем для сервисов

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

Состояние отправки писем

Если вы настраивали отправку почты через свой SMTP-сервер в CRM, то аккаунт с этой же почтой будет автоматически выбран и подгружен в настройки отправки ящика в разделе "Почта". Обратите внимение! Если вы отключите настройку "Отправлять через внешний SMTP" и сохраните настройки, то добавленный SMTP-аккаунт с этой же почтой в CRM также удалится (таков уж типовой механизм работы в Битрикс24, изменять его не стали, хотя возможность была).

SMTP-аккаунты для отправки исходящих писем в разеделе "Почта" являются частью пользовательских SMTP-аккаунтов. Для того, чтобы можно было удобно управлять своими аккаунтами, был создан раздел "Список отправителей (SMTP)", который доступен по адресу https://[домен]/mail/smtp/, где [домен] - название домена. Данный раздел позволяет увидеть все свои настроенные SMTP-аккаунты в одном месте. Каждый пользователь может управлять только своими аккаунтами, даже администратор.

Пример настройки отправки почты при включении "Отправлять через внешний SMTP" для ящика в разделе "Почта":

Настройка отправки почты при включении Отправлять через внешний SMTP для ящика в разделе Почта

Добавление своих SMTP-серверов для отправки писем в CRM

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

Рассмотрим пример отправки письма из сделки. Открываем созданную сделку, выбираем пункт отправки письма, в графе "От кого" добавляем отправителя и нажимаем на ссылку "SMTP-сервера" в тексте. У нас открываются поля для ввода данных SMTP-сервера, при сохранении проверяется корректность отправки и в случае успеха аккаунт сохраняется.

Добавление своего SMTP-сервера CRM

Таким образом можно добавить все необходимые почтовые аккаунты для отправки почты из CRM или корпоративного портала.

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

Управление SMTP-аккаунтами CRM

Пример настройки отправки почты через свои SMTP-сервера в CRM:

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