Так что просто чтобы уточнить, что вы ищете.
Почтовый ящик A получает большое количество уведомлений о сбоях / отказов.
Вам понравился бы ваш скрипт powershell для поиска в Почтовом ящике A для каждого экземпляра, в котором содержится строка темы (или тело сообщения) "Строка X "и, если есть совпадение, предпринять какие-либо действия?
Кроме того, какую версию Exchange вы используете?Вы должны быть хотя бы в 2007 году, чтобы использовать Exchange Command Shell.Затем вы захотите просмотреть команды командной оболочки, которые можно запустить.
Просмотрите журнал отслеживания сообщений Exchange и передайте результаты от одной команды, которую вы выполняете, к другой.Думайте об этом так ...
(Выполнить команду) |(Запустите другую команду по результатам первой команды) |(Выполните последнюю команду по результатам второго).
Вы можете посмотреть пример на моем веб-сайте по адресу: http://www.technoctopus.com/?p=223
Хотя это не совсем то же самое, оно может заставить вас двигаться вправильное направление.