Моя цель - создать прослушиватель Exchange, который перехватит почтовый ящик организации для новых писем, и для каждой почты он будет делать некоторую логику.Подписываться на входящие письма для всех пользователей (API MTA/EWS или еще?)
После того, как я уже исследовал эту тему в Интернете - я увидел, что есть два основных способа сделать это:
Настройка нового MTA (Mail Transfer Agent), который будет располагаться перед сервером обменом и перехватит SMTP-сообщения.
Использование EWS API, чтобы подписаться на новое событие почты и запустить логин на слушателя таким образом у меня есть 2 основные проблемы:
- Есть ли способ, чтобы подписаться на все почтовые ящики на бирже сервер? без зацикливания всех пользователей?
- Как я могу заблокировать клиента для чтения его электронной почты до того, как мой слушатель обработал его? (Может я переместить всю входящую почту в специальную папку по умолчанию, что пользователи не будут иметь доступ к нему - какой король скрытой папке
Есть другой способ, кроме двух, которые я упомянул, для удовлетворения спроса?
Спасибо!
Глен, спасибо, что транспортные агенты выполняют эту работу для меня :) – sborpo