Получение базовой информации (отправитель, получатель, метка времени) ВСЕХ входящих писем в Exchange - PullRequest
0 голосов
/ 05 сентября 2011

Мы внедряем систему отчетности (.net 4.0, c #), которая содержит всю информацию об отправителе / ​​получателе / ​​отметке времени для всех электронных писем для всех пользователей. У нас есть требование, чтобы это приложение могло взаимодействовать с серверами Exchange 2007 с пакетом обновления 1 (SP1) и Exchange 2010, поэтому использование управляемого API веб-службы Exchange звучит как технология, которая нам нужна.

Я могу создавать подписки на папки «Входящие / Отправленные» для типов событий «Создано» и «Новая почта». Проблема в случае некоторых входящих писем, когда пользователь использует какое-то правило, например, перемещает сообщение непосредственно в другую папку или удаляет его на основании определенных правил.

Есть ли у вас какие-либо советы, как получить ВСЕ входящие сообщения, которые отправляются на адрес электронной почты пользователя (а затем распределяются там, где сервер обмена хочет это сделать). Мы не заинтересованы в спаме, но если это цена, необходимая для получения необходимой информации, мы найдем решение, чтобы справиться с ней.

спасибо всем заранее!

1 Ответ

0 голосов
/ 06 сентября 2011

Вы можете перехватывать почту до того, как она будет помещена в почтовый ящик пользователя.Транспортный агент предоставит вам доступ ко всем сообщениям.Смотри http://technet.microsoft.com/en-us/library/bb125012.aspx.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...