Мониторинг событий Windows Server с отправкой события на почту

Windows Server 2008 умеет через свой Task Scheduler реагировать на заданные типы событий и отправлять почту с нотификацией. Но в данной реализации нельзя вместе с письмом отправить текст события, что не удобно.

Коллеги помогли найти альтернативную реализацию данной задачи: Evan Anderson поделился ею на вот этой странице. Заодно в его заметке дана ссылка на программу для запуска чего угодно сервисом NSSM, которая тоже достаточно полезна. Скрипт Эвана достаточно просто правится под свои нужны. Например, авторизацию SMTP я добавил такими строчками:

    objCDOMessage.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
    objCDOMessage.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") = "username"
    objCDOMessage.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "password"

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.