Настройка уведомлений по электронной почте

Одна из часто используемых задач – отправка уведомлений о выполнении других задач по электронной почте.

Прежде чем начать работу с уведомлениями по электронной почте через Планировщик задач убедитесь в том, что почтовый сервер надлежащим образом настроен в Административном клиенте (вкладка Настройки сервера, раздел Уведомления). Обратитесь к администратору за дополнительной информацией.

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

  1. Выберите в иерархии задач ту задачу, о выполнении которой вы хотели бы получить уведомление от PolyAnalyst по электронной почте (и/или уведомить других пользователей).

  2. Выберите Добавить оповещение по e-mail в меню Добавить задачу. Новая задача отобразится в дереве. Справа откроется дополнительное окно для настройки уведомления.

    sch send email.rus
  3. Задайте текст для темы и сообщения. По умолчанию в этих полях содержится текст с макросами (<alertName>, <server>, <caller> и <time>).

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

    Среди других сфер применения макросов в PolyAnalyst, они также могут использоваться в Планировщике задач. В частности, их можно использовать в процессе настройки запланированных электронных уведомлений. Они представляют собой готовые блоки, которые встраиваются в тему или текст электронного уведомления.

    В Теме сообщения вы видите один пример макроса – <alertName>. Три других макроса (<server>, <caller> и <time>) по умолчанию встраиваются в текст сообщения.

    Если оставить текст сообщения без изменений, указанные адресаты получат следующее уведомление, например: "Уведомление "Отправить сообщение" выполнено сервером 10.0.0.28 пользователем администратор в 13:06:45 9/15/2020".

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

    • Имя сервера (<server>) – позволят указать имя сервера (IP-адрес);

    • ID проекта (<projectId>) – позволят указать ID проекта;

    • Имя проекта (<projectName>) – позволят указать имя проекта;

    • Время выполнения (<time>) – позволят указать время исполнения задачи;

    • Имя уведомления (<alertName>) – позволят указать имя уведомления;

    • Имя узла (<objName>) – позволят указать название узла (если выбран один узел из проекта для задачи Выполнение проекта);

    • Тип узла (<objType>) – позволят указать тип узла (если выбран один узел из проекта для задачи Выполнение проекта);

    • Инициатор (<caller>) – позволяет указать инициатора задачи;

      Макросы из списка выбираются только по одному. Если вам необходимо использовать несколько макросов, придется открыть меню Вставить макрос несколько раз.

  4. Введите один или несколько адресов электронной почты в поле Получатели. Если вы указываете несколько адресов, они должны быть отделены друг от друга символом новой строки. Не существует какого-либо ограничения по количеству электронных адресов, однако если список будет содержать несколько тысяч адресов, это существенно снизит производительность сервера. PolyAnalyst не проверяет правильность написания адресов.

Если вы захотите проверить правильность настройки уведомления и убедиться, что в указанный момент времени задача будет выполнена корректно, нажмите правой кнопкой мыши на событие или задачу и выберите опцию Тест (немедленное выполнение). Подробная информация представлена в разделе Настройка Планировщика задач PolyAnalyst.