Búsqueda de sitios web

Exchange Online: seguimiento de mensajes con PowerShell


El seguimiento de mensajes en Exchange Online se puede realizar tanto gráficamente como en PowerShell. En esta publicación mostraré cómo rastrear mensajes con PowerShell. Y obtendrá un script que podrá utilizar en su entorno. Entremos.

Requisitos previos

Si aún no lo hemos hecho, debemos instalar el módulo de administración de Exchange Online y conectarnos a Exchange Online.

Install-Module ExchangeOnlineManagement -Force -AllowClobber
Connect-ExchangeOnline

Seguimiento de mensajes en PowerShell

A continuación, le mostraré 4 ejemplos de cómo puede realizar el seguimiento de mensajes de un buzón para mostrar el resultado en la consola, en un archivo o en una ventana separada.

Get-MessageTrace -SenderAddress user@domain.com -StartDate 08/10/2022 -EndDate 08/20/2022 # Max. 10 Tage
Get-MessageTrace -SenderAddress user@domain.com -StartDate 08/10/2022 -EndDate 08/20/2022 | Out-GridView
Get-MessageTrace -SenderAddress user@domain.com -StartDate 08/10/2022 -EndDate 08/20/2022 | Out-File $home\trace.txt
Get-MessageTrace -SenderAddress user@domain.com -StartDate 08/10/2022 -EndDate 08/20/2022 | Export-Csv $home\trace.csv

Para mostrar todos los correos electrónicos enviados a un destinatario específico, se puede utilizar este comando.

Get-MessageTrace -RecipientAddress user@domain.com -StartDate 08/10/2022 -EndDate 08/20/2022

¿No sabes exactamente la dirección del remitente o del destinatario? No hay problema, podemos trabajar con comodines.

Get-MessageTrace -RecipientAddress user@domain.com -StartDate 08/10/2022 -EndDate 08/20/2022 | 
Where-Object SenderAddress -like "*.*udemy*"
Get-MessageTrace -SenderAddress user@domain.com -StartDate 08/10/2022 -EndDate 08/20/2022 | 
Where-Object RecipientAddress -like "*win*"

Tenga en cuenta que la búsqueda de correos electrónicos está limitada a 10 días atrás. Sin embargo, existe una solución alternativa que se llama Búsqueda histórica.

Start-HistoricalSearch -ReportTitle "TestSearch" -StartDate 6/1/2022 -EndDate 8/1/2022 -ReportType MessageTrace `
-SenderAddress user@domain.com -NotifyAddress user@domain.com
Get-HistoricalSearch

Espero que esta descripción general haya sido útil para usted.

Artículos relacionados