Determine user who sent a shared mailbox message

Determine user who sent a shared mailbox message
30

Upvotes

Upvote

 Jan 10 2022
4 Comments (4 New)
New

In order to determine the user who sent a shared mailbox message, we suggest adding a property of sent messages indicating the user who sent it as a delegate; e.g., message.delegateSender or message.actualSender.

Our app reports on shared mailbox activity, including who is sending replies and new messages. Currently, since Graph does not give us access to shared mailbox message sender information, we are forced to do it via the addition of internet message headers with an Outlook add-in and (since the Sent Items message objects don't include the header we added) an Exchange rule that Bcc's outgoing mailbox messages back to the mailbox.

 

 

Comments
Valued Contributor

To determine the user who sent a shared mailbox message you can use UniSent add-in.

Senior Member

Thanks, our app needs to work on the Web, Mac and iOS as well as Windows, so unfortunately a COM add-in won't help.

Valued Contributor

Could you please describe in details what exactly does the add-in you have mentioned and why do you BCCing a modified message - it might be I'll suggest something.

Senior Member

Hi Victor, Emailgistics is a complete solution for helping teams manage shared mailboxes. What makes us unique is that we do this right inside of M365. One of the services we provide is tracking which users are replying to each of the messages in an M365 shared mailbox for both auditing and reporting purposes. We want to be able to do this exclusively using our Graph integration. That integration however, is limited by the capabilities exposed by Graph. Missing from Graph is any information on which user is performing an action on a message in a shared mailbox (this includes replying, deleting, etc.) We've created workarounds for this (our add-in in combination with BCC'ing) and our solution works very well, but it would be greatly simplified if Microsoft added the basic actor information to the Graph for shared mailbox messages. Hence this request.