Запуск
email-рассылок
BPMSoft предоставляет возможность осуществлять email-рассылки и отправлять тестовые письма. Для этого требуется настроить интеграцию BPMSoft с сервисом массовых рассылок.
Страница настроек для управления функциональностью email-рассылок доступна в действиях раздела «Email». На рисунке 1 представлена страница редактирования настройки email-рассылок. Здесь вы можете настроить общие параметры рассылок, определить список доменов, с которых можно отправлять письма, и контролировать текущее состояние подключения между BPMSoft и сервисом рассылок.
Для настройки интеграции с облачным сервисом отправки рассылок выполните следующие шаги:
- Откройте раздел «Email». Далее в меню «Действия» выберите «Настройки email-рассылок».
- На вкладке «Общие настройки» заполните поля в соответствии с таблицей 1.
Рисунок 1 — Вкладка «Общие настройки»

В таблице 1 представлены поля и значения, которые необходимо в них указать.
Таблица 1 — Значения полей на вкладке «Общие настройки»
| Поле | Значение |
|
Домен для получения откликов |
Доступный из Интернета домен вашего приложения BPMSoft в формате http://{ваш_домен}.ru. Облачный сервис рассылок BPMSoft будет отправлять отклики на адрес: http://{ваш_домен}.ru/0/ServiceModel/CESWebhooksService.svc/HandleWebHooks Можно указать адрес прокси-сервера |
| API-ключ | Ключ доступа к облачным сервисам BPMSoft |
| Адрес облачных сервисов BPMSoft | URL подключения к облачным сервисам BPMSoft |
| Auth-ключ | Ключ аутентификации для получения откликов |
| Email-провайдер | Заполнится автоматически после заполнения полей «API-ключ» и «Адрес облачных сервисов BPMSoft» |
|
Email-провайдера по умолчанию |
Email-адрес для отправки системных сообщений провайдеру рассылок. Укажите реальный email корпоративного домена |
| Статус проверки | Заполняется автоматически значением «Проверен» или «Проверка не пройдена» после нажатия на кнопку «Проверить email» |
Для настройки списка доменов отправителя выполните следующие шаги:
- На вкладке «Домены отправителя» добавьте новую запись на деталь «Домены отправителя», нажав кнопку
. На детали будут отображаться все добавленные домены, включая те, которые уже не используются. Удалить запись из детали невозможно.
- Выберите нужный домен из списка. После этого справа на экране появится инструкция по настройке DKIM/SPF, актуальная для данного домена. Инструкция предоставит значения записей DKIM и SPF, а также дополнительные настройки.
- Произведите настройку верификации домена в соответствии с инструкцией.
В результате на странице настроек email-рассылок на вкладке «Общие настройки» поле «Состояние подключения» будет заполнено значением «Подключение активно».
Рисунок 2 — Поле «Состояние подключения» заполнено значением «Подключение активно»

Дополнительные настройки интеграции с сервисом отправки рассылок
Если BPMSoft развернута on-site на закрытом для внешней сети сайте (без доступа в Интернет), настройте один из вариантов доступа к облачному сервису рассылок BPMSoft Cloud Email Service:
- В межсетевом экране сервера BPMSoft установите возможность приема HEAD и POST-запросов из облачного сервиса рассылок BPMSoft Cloud Email Service. Для получения адреса сервиса обратитесь в Техническую поддержку BPMSoft;
- В межсетевом экране сервера BPMSoft установите возможность приема POST-запросов из Интернета к домену, на котором развернуто ваше приложение;
- В межсетевом экране сервера BPMSoft предоставьте доступ для приема POST-запросов из Интернета к конкретному веб-сервису.
Например, если адрес вашего приложения — https://www.{ваш_домен}.ru, то должен быть доступен сервис:
- Для .NET Framework:
https://www.{ваш_домен}.ru/0/ServiceModel/CESWebHooksService.svc/HandleWebHooks; - Для .NET 8:
https://www.{ваш_домен}.ru/ServiceModel/CESWebHooksService.svc/HandleWebHooks.
В BPMSoft процесс обработки запросов на отписку от рассылок осуществляется автоматически.
Не рекомендуется ограничивать доступ через «белые списки» IP-адресов, так как сервис рассылок BPMSoft Cloud Email Service может отправлять аналитическую информацию с различных IP-адресов и использовать прокси. Исключение IP-адресов из «белых списков» может привести к потере данной аналитической информации.
При использовании «черных списков» IP-адресов рекомендуется проверить, что полученные IP-адреса не находятся в этом списке и не запрещены для доступа.