I think that message-tracking (which is what the ECP uses and what 
ReadTrackingEnabled uses) only checks the message-tracking logs.

From: [email protected] [mailto:[email protected]] On 
Behalf Of Joe Barrett
Sent: Friday, January 17, 2014 4:51 PM
To: [email protected]
Subject: [Exchange] RE: ReadTrackingEnabled Performance Hit?

Thanks Michael!

Actually the goal is the CIO sent a message and wants to see who read it. :)

Haven't been able to find if the read information is stored in the Sent Item 
copy of the message or the recipient's Inbox version.

If it's in the Sent Items version it wouldn't be too bad. When the user uses 
ECP he's just checking the local copy. If not, the ECP will have to check every 
recipient of the message. This customer might send messages to 10,000 or more 
recipients.

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Michael B. Smith
Sent: Friday, January 17, 2014 4:32 PM
To: [email protected]<mailto:[email protected]>
Subject: [Exchange] RE: ReadTrackingEnabled Performance Hit?

I doubt it would be noticeable, but I have never seen any performance 
measurements on it.

What is the actual goal? It might be easier to accomplish the desired goal with 
MAPI or EWS, unless the goal is "I'm the CEO and I want to see who has read the 
emails I send!"  :)

I fiddled around with this for a little while (always fun to learn new things) 
and getting the right message tracking report is a bit finicky. But doing it 
with AQS is easy "Received:Today AND Subject:'test' NOT Is:Read".

But message-tracking is much more scalable than EWS if you are tracking all 
mailboxes and making regular search requests.

One final comment: ReadTrackingEnabled only works for internally delivered 
email. It works differently than "Read Receipt Requested".

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]] On Behalf Of Joe Barrett
Sent: Friday, January 17, 2014 12:11 PM
To: '[email protected]'
Subject: [Exchange] ReadTrackingEnabled Performance Hit?

I have a customer that wants to enable ReadTrackingEnabled in their Exchange 
2010 environment. Does anyone know how much of a performance hit this would be?

Thanks,
Joe Barrett

Reply via email to