I have a C# Outlook Addin and am trying to detect when a user recently read an email while the desktop outlook was not open (for example they could have read it from outlook mobile). Ideally, I would have been able to restrict the inbox folder items to look for all read items with a recent lastModificationTime when the desktop outlook is relaunched, but it turns out this property is not updated when a user reads an email. So if they just read an email from a few days ago, the lastModificationTime would still be a few days ago (as opposed to a few minutes ago). Is there any recommended+performance-sensitive way to check for emails a user recently read while the desktop outlook was closed?
Thank you,
-Alper