exchange-server


Exchange: Is it possible to search for a custom Extended Property across all mailboxes?


My team and I are in the process of integrating our custom CRM (built entirely on the MS stack) with Exchange. A key part of that integration is binding Exchange items (namely meetings and tasks) to customer records. Basically, when a salesperson schedules a meeting with a certain customer, the customer's GUID is attached to that meeting as a custom extended property. Simple enough, right?
When we are dealing with a single mailbox, searching for a custom extended property is easy. But what about multiple mailboxes e.g., searching all salesperson calendars for meetings that have a certain customer's GUID attached as a custom extended property?
Is it possible to search across all (or several) mailboxes for a given custom extended property? Is binding our data using custom extended properties even the correct approach?
Environment: We're using the EWS Managed API to talk to an Exchange 2010 server. Exchange 2007 EWS with auto-gen proxies function in the same general manner, however, so suggestions relating to 2007 should be applicable.
There isn't a way to do a search across multiple mailboxes at once. You'll need to connect into each mailbox individually and do the search that way.

Related Links

Has anyone worked on Decoding an Explicit Exchange FolderID to mine the internal information?
Create Calendar Events Without User Authentication
How can I determine the revision of a calendar item in EWS when using a PullSubscription
ical validates but Exchange server rejects
Thunderbird EWS Provider Share Folder ID
Setting up mutt
Exchange Api returns “Set action is invalid for property.” on update
VMware ESX + Exchange 2010 High CPU usage and Freeze problems
Nagios monitoring for Exchange highavailability [Failover]
How to delete Exchange meeting using EWS and notify attendees (how to obtain correct id of the meeting)
Cannot retrieve any room list from Exchg 2013 with c#
Exchange 2010 - Archiving emails and restricting user access
ActiveSync Co-existence failing
Create Exchange Message Items with EWS and mark them for deletion
EWS API - Error when recreating notification subscriptions
Store data in Outlook Addin for each user, then query it for all users

Categories

HOME
yaml
lvm
biztalk-2010
phpseclib
jpa-criteria
hspi
bellman-ford
circleci
jpa-2.0
supervisord
l20n
android-contacts
hidden
word2vec
bazaar
adobe-illustrator
yii2-basic-app
sipp
window-managers
beego
fstar
spreadsheetgear
openbravo
network-analysis
annotation-processing
amazon-cloudtrail
microprocessors
copy-protection
monitor
google-play-developer-api
om-next
android-collapsingtoolbar
cloudera-manager
nest
apptentive
creation
java-stream
opal-framework
web-inspector
asihttprequest
vesta
xcglogger
ilrepack
gmaps.js
kendo-treeview
yargs
haraka
cefpython
google-identity-toolkit
jsonix
nvda
zynq
gcloud-node
raw-sockets
eclemma
odp.net-managed
exists
fdt
persistent-object-store
gwt-syncproxy
odesk
dsa
calcite
extend
css-paged-media
postal-code
vdm-sl
mobilefirst-server
wicked-gem
subview
vs-unit-testing-framework
visual-c++-2012
redpitaya
neo4jphp
pre
principalcontext
pbkdf2
infinite
jquery-cycle
image-formats
opends
n-queens
boost-foreach
webresponse
turbine
cassini
urchin
tabbarcontroller
principles
yahoo-maps
powergui
version-control-migration
activex-exe
rootkit

Resources

Database Users
RDBMS discuss
Database Dev&Adm
javascript
java
csharp
php
android
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App