Wer die Zustellberichte unter Exchange 2007/2010 kennt, wird von dieser Funktion unter Exchange 2013 wohl eher enttäuscht sein. Es gibt z.B. keine Möglichkeit mehr, den Zeitraum der Suche anzugeben. Außerdem sind die Ergebnisse nicht immer die erwarteten.
Wir können allerdings per PowerShell, eine deutliche detailliertere Ausgabe erzeugen – dort dann auch mit benutzerdefinierten Zeiträumen.
Als Beispiel suchen wir alle Email Nachrichten von Benutzer A an Benutzer B, welche zwischen dem 10.12.2013 und 14.12.2013 gesendet wurden und das Wort „Exchange“ im Betreff enthielten: (Wichtig ist das US-Datumsformat – also nicht 10.12.2013 sondern 12/10/2013 – egal welches Format auf dem Server konfiguriert ist.
Get-MessageTrackingLog -Sender "Benutzer" -Recipients "Benutzer" -MessageSubject "Exchange" -Start "12/10/2013" -End "12/14/2013" | select eventid,timestamp,source,messageid,sender,recipients,messagesubject | Out-GridView
Wir erhalten nun eine übersichtliche Ausgabe in Tabellenform. Eine Übersicht über die verschiedenen EventIDs findet sich direkt bei Microsoft.
Hier gibt eine kleine GUI für die Exchange 2013 Nachrichtenverfolgung:
https://www.frankysweb.de/exchange-2013-gui-fr-die-nachrichtenverfolgung/