Tracciare email su Exchange da shell


Questo è un esempio di tracciamento di tutte le email spedite da stefano@marzorati.co tra le 08.00 del 28/05/2015 alle 23.00 del 28/05/2015 e il risultato sarà salvato in un file html.

Get-MessageTrackingLog -Server NomeDelServer -Start "05/28/2015 08:00:00" -End "05/28/2015 23:00:00" -Sender "stefano@marzorati.co" | ConvertTo-Html > "C:\track.html"

Oppure potete usare questo comando:

$msgs = Get-ExchangeServer | Get-MessageTrackingLog -Sender stefano@marzorati.co -Start "05/28/2015 08:00:00" -End "05/28/2015 23:00:00"   

seguito da questo comando che mostrerà il risultato ordinato per data:

$msgs | sort timestamp