Как отправлять электронную почту в обработчике событий проекта onPublishing каждый раз, когда задание публикации не удавалось?

Я сделал обработчик событий для отмены публикации проекта, когда у проекта нет базового плана. Я должен уведомлять владельца проекта каждый раз, когда это происходит. Какой код мне нужен, чтобы он отправлял электронную почту каждый раз, когда задание публикации не удавалось?

Спасибо за ответ.


person Kelly    schedule 15.07.2014    source источник


Ответы (1)


Вы можете использовать встроенные предупреждения из Project Server для отправки электронных писем владельцу задания очереди для невыполненных заданий очереди (пользователю, опубликовавшему проект).

  1. Настройте «Оповещения и напоминания» в настройках PWA (SMTP-сервер, адрес отправителя, ...)
  2. Перейдите к «[PWA] / _ layouts / 15 / pwa / Notification / Self_Notification.aspx» и убедитесь, что установлен флажок «Оповещения об ошибках задания очереди» (должен быть отмечен по умолчанию).
person Toon    schedule 22.09.2014