• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 262
  • Last Modified:

BIG Challenge: Track who has read shared messages

We're setting up a shared message location in Exchange 2003 (shared Public Folder, or other option if exists/if needed).
We'd like to have the ability for all to see what users have read each message.

So if a message is sent in to info@ or postings@, it is accessable by all users, and all users can easily see who has read it.
1 Solution
There is no native ability for Exchange 2003 to be able to track this info. The reason is that Exchange tracks Read/Unread information per message in a shared mailbox, not per user. So when the first user opens the message it will show up as Read for anyone connecting, and no matter how you might open the MAPI attributes attached to that message using MFCMapi32 or similiar tools.

However, if you made these messages posts to a Public Folder that everyone can access, then it would be tracked per user on the Read/Unread attribute on messages. So if you were able to view the MAPI attributes on those objects then you'd be able to track this.

Might be better to use Sharepoint for this.

Featured Post

Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now