В настоящее время у нас есть проблема, когда мы получаем много отскок электронных писем (от автоматически генерируемого сообщения электронной почты) от людей, где указан указанный адрес электронной почты недействительно (уведомление об отказе). Мне нужно идентифицировать определенные сообщения в почтовом ящике и отвечать им автоматически - как новичок в Powershell, я немного борюсь! Я думаю, что я понимаю, как проверить наличие строки, но я не знаю, как итерации через папку «Входящие», чтобы посмотреть/получить ручку на каждое сообщение по очереди, и я не знаю, как извлечь объект или тело текст, чтобы проанализировать содержимое и выполнить сравнение строк. Я боюсь, что это должно быть легко - но я не могу найти что-либо в Интернете, которое могло бы сделать эту работу - может ли кто-нибудь помочь?Powershell - MS Exchange E-mail Автоответчик
ответ
Для того, чтобы уточнить, что вы ищете.
Почтовый ящик A получает большое количество сообщений об отказе или отказе.
Вам понравился сценарий powershell для поиска почтового ящика A для каждого экземпляра, где строка Subject (или тело сообщения) содержит «String X», и если есть совпадение, предпримите какие-то действия?
Кроме того, какую версию Exchange вы используете? Для использования командной консоли Exchange вам необходимо по крайней мере в 2007 году. Затем вы захотите просмотреть команды командной оболочки, которые можно запустить.
Просмотрите журнал отслеживания сообщений Exchange и проведите результаты по одной команде, которую вы выполняете, до следующей. Подумайте об этом как это ...
(выполнить команду) | (Запустите другую команду по результатам первой команды) | (Запустите последнюю команду по результатам второй).
Вы можете посмотреть пример на моем сайте по адресу: http://www.technoctopus.com/?p=223
Хотя не совсем то же самое, это может заставить вас двигаться в правильном направлении.
- 1. Email автоответчик - Objective-C
- 2. C#/Exchange EMail Client
- 3. MS Exchange имя сервера SMTP для сценария PowerShell
- 4. Команда MS Exchange powershell создает неправильный адрес электронной почты
- 5. Email-автоответчик, отвечающий на Wikipedia page
- 6. Exchange PowerShell Статистика ActiveSync
- 7. PowerShell - Empty Junk Email
- 8. Powershell Exchange CU11 Pipe |
- 9. Exchange PowerShell dropdown issue
- 10. Exchange Server 2013 EMail Driver
- 11. Exchange powershell Export-csv
- 12. оснастки Exchange 2010 PowerShell
- 13. Журналы Exchange с powershell
- 14. Обмен сценариями Powershell Exchange
- 15. C# remote (exchange) powershell
- 16. Powershell Email user
- 17. Powershell Email body variable
- 18. PowerShell Отправить Email
- 19. Синхронизация почты с MS Exchange
- 20. MS Exchange Server и LDAP
- 21. MS Exchange fire внешняя программа
- 22. Faking MS exchange whith php
- 23. PHP Mailer терпит неудачу на MS Exchange
- 24. Microsoft Exchange WebService Contact Email Addresses formatting
- 25. Powershell - сценарий регистрации Exchange 2013
- 26. Миграция Microsoft Exchange с powershell
- 27. Powershell and exchange in C#
- 28. Coinbase Exchange API с PowerShell
- 29. powershell exchange: если синтаксис оператора?
- 30. PowerShell, Exchange 2010 Адресная книга
В Exchange 2007/2010 это наиболее легко фиксируется с использованием правил транспорта ... – ewall