В компании «Новая Афина» утверждена новая лицензионная функциональность «Взаимодействие Новой Афины с внешней почтовой системой».
Функционал разработан на основе механизма Oracle utl_smtp, который представляет собой реализацию протокола Simple Mail Transfer Protocol (SMTP), использующийся для отправки сообщений по электронной почте. Для отправки e-mail он обеспечивает связь с сервером расположенным вне базы данных. Настройка адреса SMTP сервера производится в модуле «Администратор системы». В нем же заводится список адресов пользователей или групп пользователей, которые будут принимать участие в получении или отправки сообщений.
Отправку сообщений
можно организовать двумя способами. Первый способ - автоматическая рассылка. Для
отправки сообщения этим способом:
- создается функция, формирующая тему и текст сообщения;
- в экране настройки внешней почты функция добавляется к
списку автоматических рассылок с указанием времени ее исполнения и списка
адресов получателей;
- специальный
системный сервис (демон) с заданной периодичностью вызывает данную
функцию, формируя и отправляя письма согласно настройкам на заданные
почтовые адреса.
Второй способ - ручная рассылка. Для отправки сообщения можно определить отдельное место вызова (например, отчет, операция или др.) и условие при котором она будет осуществляться. После этого в объекте Oracle задается вызов метода отправки почтового сообщения с указанием отправителя письма, списка получателей, темы письма и тела сообщения.
Для приобретения
лицензии на использование данной функциональности рекомендуется обращаться в
Управление по работе с клиентами компании «Новая Афина».