Exchange: можно ли искать настраиваемое расширенное свойство во всех почтовых ящиках? - PullRequest
4 голосов
/ 09 февраля 2010

Моя команда и я находимся в процессе интеграции нашей пользовательской CRM (полностью построенной на стеке MS) с Exchange. Ключевой частью этой интеграции является привязка элементов Exchange (а именно встреч и задач) к записям клиентов. По сути, когда продавец планирует встречу с определенным клиентом, GUID клиента прикрепляется к этой встрече как пользовательское расширенное свойство . Достаточно просто, верно?

Когда мы имеем дело с одним почтовым ящиком, поиск пользовательского расширенного свойства очень прост. Но как насчет нескольких почтовых ящиков, например, поиска всех календарей продавцов для собраний, для которых GUID определенного клиента присоединен как настраиваемое расширенное свойство?

Можно ли выполнить поиск во всех (или нескольких) почтовых ящиках для определенного настраиваемого расширенного свойства? Является ли привязка наших данных с использованием настраиваемых расширенных свойств даже правильным подходом?


Среда : мы используем Управляемый API EWS для связи с сервером Exchange 2010. Однако Exchange 2007 EWS с прокси-серверами auto-gen работает аналогичным образом, поэтому предложения, относящиеся к 2007 году, должны быть применимы.

1 Ответ

3 голосов
/ 09 февраля 2010

Нет способа выполнить поиск по нескольким почтовым ящикам одновременно. Вам нужно будет подключиться к каждому почтовому ящику индивидуально и выполнить поиск таким образом.

...