Jan 18 2019 09:02 AM
Hello ,
in our Enterprise .one person authorized sent un email to ditribution list and in this one they are two person taken approval rights.i want to know how i can see if this email is approved and by whom .i have used message trace but i didnt get a result.
Regards
Jan 19 2019 12:43 AM
Since the approval messages are just regular emails, you can look for them in the message trace:
[10:42:26][Login script]# Get-MessageTrace | ? {$_.Subject -like "Approve:*"} Received Sender Address Recipient Address Subject Status -------- -------------- ----------------- ------- ------ 19/01/2019 08:36:53 vasil@michev.info spo_arbitration_22435e5e-0a6e-48bc-ab87-42c117ce6285@michev.onmicrosoft.com Approve: test moderation Failed
Now, since we still are unable to filter by subject server-sider, you will have to get all the results, which might take a while for a large tenant.
Jan 20 2019 04:13 AM
Jan 20 2019 04:26 AM
also , i can not use this command becaus the email is sent before 30days from now
Jan 20 2019 06:45 AM
You can just "browse" the entire dataset of message trace results, then filter out all the "accepted" messages. But yeah, the message trace data is kept for a limited amount of time, so not useful if more than 30 days have passed. Perhaps you can browse the actual arbitration mailbox, although I haven't bothered to check if this is really possible.