Старые версии
- Установка и настройка решения (версия 1.0.2)
- Добавление SMTP-аккаунтов для работы (версия 1.0.2)
- Установка и настройка решения (версии 1.0.0-1.0.1)
- Добавление SMTP-аккаунтов для работы (версии 1.0.0-1.0.1)
Установка и настройка решения (версия 1.0.2)
Установка модуля
Установка и удаление модуля осуществляются стандартным способом для работы с модулями на платформе 1С-Битрикс.
Во время установки необходимо выбрать сайт, где работает СRM или портал Битрикс24, это необходимо для добавления настроек отправки писем в разделе "Почта".
После этого выполняется установка модуля.
Включение раздела управления SMTP-аккаунтами, просмотра логов, настройка параметров отправки почты раздела "Почта", а также добавление отправителей через свои SMTP-сервера начинает работать только после включения работы модуля на странице настройки параметров - "Настройки → Настройки продукта → Настройки модулей → Отправка почты через SMTP (Б24, ИМ+СRM)".
Настройка параметров
-
Включить работу модуля
Включает отправку почты на сайте или портале через функционал поиска SMTP-аккаунта для выполнения операции. После включения открывается доступ к управлению SMTP-аккаунтами ("Сервисы → Отправка почты через SMTP (Б24, ИМ+СRM) → SMTP-аккаунты") и логам отправки писем ("Сервисы → Отправка почты через SMTP (Б24, ИМ+СRM) → Логи отправки писем"). Открывается доступ к настройке отправки через модуль "Почта" и заведение своих SMTP-серверов в CRM для отправки писем.
-
Основной сайт для работы модуля
Выбор сайта, на котором будет включаться функционал настройки отправки писем в разделе "Почта", а также отправка писем через свои SMTP-сервера в CRM. Если сайт не будет указан или же указан не тот, на котором работает корпоративный портал, то отправка почты работать будет, но нельзя будет настроить пользовательские SMTP-аккаунты.
-
Сохранять логи отправки писем
Сохранение логов проверки соединения и отправки писем ("Сервисы → Отправка почты через SMTP (Б24, ИМ+СRM) → Логи отправки писем"). Для каждого SMTP-аккаунта ведётся свой лог, просмотр лога разрешён только группе пользователей с правами на просмотр данных модуля. Права доступа настраиваются во вкладке "Доступ" страницы настройки модуля.
-
Тип информации в логах
Информация о соединении с почтовым сервером и отправке писем, выводимая в файлы логов. Поддерживается 4 уровня отладки: "Сообщения клиента", "Сообщения клиента и сервера", "Сообщения клиента, сервера и информация о соединении", "Сообщения клиента, сервера, информация о соединениии и низкоуровневые данные". По умолчанию выбран 2 уровень отладки - "Сообщения клиента и сервера".
-
Период перезаписи логов
Период хранения логов по времени с момента последнего изменения SMTP-аккаунта. После истечения выбранного периода лог перезаписывается. Доступные периоды: день, неделя, месяц, год. Файл лога автоматически очищается при любом изменении параметров SMTP-аккаунта. По умолчанию настроена перезапись каждый день.
-
Максимальный размер файла логирования (Мб)
Максимальный размер файла логирования в Мб, после которого происходит его перезапись. Если указать значение 0, то размер файла не будет проверяться и лог не будет очищаться по данному параметру. По умолчанию устанавливается макимальный размер каждого файла логирования SMTP-аккаунта - 10 Мб.
-
Время ожидания соединения (секунд)
Таймаут попытки проверки соединения или отправки письма. Если за указанное время операция не выполнится, то вернётся ошибка отправки (в разделе Почта письмо уйдёт на отправку, но не доставится получателю). По умолчанию установлено значение - 10 секунд.
-
Приоритет выбора SMTP-аккаунтов
SMTP-аккаунты заводятся в административном разделе, в настройках ящиков раздела "Почта" и в CRM (добавлением своих SMTP-серверов). Данный параметр указывает приоритет выбора SMTP-аккаунтов: пользовательские SMTP-аккаунты (модуль Почта, CRM), SMTP-аккаунты административного раздела. По умолчанию поиск производится сначала в пользовательских аккаунтах, затем уже в административных.
Добавление SMTP-аккаунтов для работы (версия 1.0.2)
Для работы почты на сайте или корпоративном портале необходимо в первую очередь включить работу модуля, далее настроить SMTP-аккаунты, от которых будут отправляться письма и, в случае отправки писем с сайта через почтовые шаблоны, убедиться, что в поле "Отправитель" стоит именно тот почтовый ящик, для которого настроена отправка писем.
Добавление SMTP-аккаунтов в административном разделе сайта
Данный функционал рекомендуется в первую очередь для настройки системной почты на корпоративном портале или интернет-магазине для рассылки писем, которые будет отправлять сам сайт. Другой предпочтительный способ использования данного раздела - настройка строгого списка почтовых ящиков, которые заводят и настраивают системные администраторы для пользователей.
Для создания SMTP-аккаунтов необходимо выполнить переход в раздел "Сервисы → Отправка почты через SMTP (Б24, ИМ+СRM) → SMTP-аккаунты" и указать данные для отправки. При сохранении аккаунта выполняется проверка соединения и отправки от этого ящика, потому если данные не верны, то они не будут сохранены.
Если снять активность аккаунта, то он не будет участвовать в выборке данных для отправки почты. Защита соединения и тип авторизации выбираются при необходимости в соответствии с требованиями почтового сервера.
Имя отправителя будет подставляться в отправку письма только в случае, если в письме не передано своё имя отправителя. Пароль к почтовому ящику шифруется в базе данных таким же алгоритмом, который применяется в системном модуле "Почта".
Созданные в данном разделе аккаунты будут работать как для системных писем с сайта, так и для отправки от пользователей, если они не могут сами настроить работу почты в публичном разделе CRM или корпоративном портале.
Чтобы использовать настроенный ящик для отправки писем с сайта, необходимо указать текущий почтовый адрес в поле "От кого" почтовых шаблонов.
Чтобы использовать настроенный ящик на корпоративном портале в разделе "Почта", достаточно просто добавить этот почтовый ящик для синхронизации без указания параметров отправки в настройках для исходящих писем.
Чтобы использовать настроенный ящик в CRM, необходимо добавить новый адрес отправителя, получить код подтверждения на этот ящик и ввести его в форму проверки.
Пример настройки отправки почты при добавлении SMTP-аккаунта в административном разделе: