SOLVED
Home

Check if user has read an email

%3CLINGO-SUB%20id%3D%22lingo-sub-312906%22%20slang%3D%22en-US%22%3ECheck%20if%20user%20has%20read%20an%20email%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-312906%22%20slang%3D%22en-US%22%3E%3CP%3EHi%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIs%20it%20possible%20to%20check%20if%20a%20user%20has%20read%20an%20email%20in%20O365%20and%20when%20through%20the%20admin%20portal.%20I%20am%20being%20asked%20by%20senior%20management.%20The%20sender%20hadn't%20set%20a%20received%20or%20read%20receipt%20flag%20when%20sending.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-312906%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAdmin%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EExchange%20Online%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EOffice%20365%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-313049%22%20slang%3D%22en-US%22%3ERe%3A%20Check%20if%20user%20has%20read%20an%20email%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-313049%22%20slang%3D%22en-US%22%3E%3CP%3EHi%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%20for%20the%20advice.%20I'll%20leave%20it%20as%20it%20is.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAlistair%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-312949%22%20slang%3D%22en-US%22%3ERe%3A%20Check%20if%20user%20has%20read%20an%20email%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-312949%22%20slang%3D%22en-US%22%3EHi%20Alistair%2C%3CBR%20%2F%3E%3CBR%20%2F%3EIts%20not%20really%20possible%20at%20present%20without%20workaround%20and%20this%20cannot%20be%20done%20easily%20-%20see%20article%3CBR%20%2F%3E%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2FWindows-PowerShell%2FIdentifying-Read-status-of-emails-in-Exchange-Online-Office-365%2Ftd-p%2F236753%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2FWindows-PowerShell%2FIdentifying-Read-status-of-emails-in-Exchange-Online-Office-365%2Ftd-p%2F236753%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3EAs%20Vasil%20mentions%2C%20you%20would%20need%20some%20EWS%20scripting%20or%20something%20like%20Search-Mailbox%20cmdlets%20with%20the%20-LogLevel%20switch%20which%20isn't%20straightforward.%20You%20could%20possibly%20assign%20full%20mailbox%20access%20to%20the%20mailbox%20and%20go%20in%20and%20see%20through%20Web%20Access%20if%20the%20message%20has%20been%20read%20-%20however%20this%20raises%20issues%20in%20itself%20so%20I%20wouldn't%20recommend%20it.%3CBR%20%2F%3E%3CBR%20%2F%3EHope%20this%20answers%20your%20question.%3CBR%20%2F%3E%3CBR%20%2F%3EBest%2C%20Chris%3C%2FLINGO-BODY%3E
Alistair Trigg
Contributor

Hi

 

Is it possible to check if a user has read an email in O365 and when through the admin portal. I am being asked by senior management. The sender hadn't set a received or read receipt flag when sending.

2 Replies
Solution
Hi Alistair,

Its not really possible at present without workaround and this cannot be done easily - see article

https://techcommunity.microsoft.com/t5/Windows-PowerShell/Identifying-Read-status-of-emails-in-Excha...

As Vasil mentions, you would need some EWS scripting or something like Search-Mailbox cmdlets with the -LogLevel switch which isn't straightforward. You could possibly assign full mailbox access to the mailbox and go in and see through Web Access if the message has been read - however this raises issues in itself so I wouldn't recommend it.

Hope this answers your question.

Best, Chris

Hi

 

Thanks for the advice. I'll leave it as it is.

 

Alistair

Related Conversations
Help with an IF AND formula
aanaya6 in Excel on
3 Replies
IF FUNCTION ISN'T WORKING NO MATTER HOW SIMPLE THE COMMAND IS
thomasea in Excel on
6 Replies
Email Domain for Posts to a Channel
Jim Hill in Microsoft Teams on
17 Replies
iOS Native VS Outlook
Daniel Schmidt in Microsoft Intune on
7 Replies
Receiving emails is delayed
Kristen_100 in Microsoft Teams on
1 Replies