how to view emails that have been sent from a specific domain to anyone in our orgaziation.

Sophia 361 Reputation points
2021-07-06T20:22:06.057+00:00

So, I need some help in finding who in our organization has been gotten emails from a Specific domain. Our exchange server version is 2016 and we are in a hybrid configuration.

Thanks,

Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,503 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Manu Philip 17,671 Reputation points MVP
    2021-07-06T20:29:52.16+00:00

    Hope the following reference will help out
    track-messages-with-delivery-reports

    1 person found this answer helpful.
    0 comments No comments

  2. JeffYang-MSFT 6,241 Reputation points Microsoft Vendor
    2021-07-07T02:55:45.033+00:00

    Hi @Safs-3080,

    Are those users' mailboxes located in on-premises servers or servers in the cloud?

    For users whose mailboxes located in on-premises servers, you could try the command below:

    Get-messagetrackinglog -eventid "RECEIVE" |? {$_.sender -like "*<domain name>*"}  
    

    For example, here is my test results in my Exchange 2016:
    112316-image.png

    For users whose mailboxes located in servers in the cloud, you could try the command below:

    Get-MessageTrace | where{$_.SenderAddress -like "*<domain name>*" -and $_.Status -eq "Delivered"}  
    

    112368-1.png

    Hope these could help.


    If an Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    1 person found this answer helpful.
    0 comments No comments