Here is my setting:
- Exchange server 2007
- Using EWS Managed API 2.0
- .Net application
What I am trying to do: I need to keep track of all emails related to some task in the system, some are sent from the system and others recieved from outside.
Problem: as of now, I couldnt find a way to uniquely identify the emails! Researching this issue I found out that I cant use ItemID.UniqueID because it might change overtime, I also cant use StoreEntryId because its for Exchange Server 2010 and later, and finally I cant add a new extended property since not all emails are sent from the system!
Any idea on how can I do that?