ExchangeServer
Exchange Message Tracking
Allgemeine Infos
Das Message-Tracking-Log ist ein Protokoll, das Exchange Server auf jedem Mailbox- und Edge-Transport-Server schreibt. Es hält für jede Nachricht fest, wann sie angenommen, weitergeleitet, zugestellt, verzögert oder abgewiesen wurde, mit Absender, Empfängern, Betreff, Message-ID und beteiligten Servern.
Damit beantwortet es die häufigste Supportfrage im Maildienst: Ist die Mail angekommen, und wenn nein, wo ist sie hängen geblieben? Durchsucht wird es mit dem Cmdlet Get-MessageTrackingLog in der Exchange Management Shell oder mit der Toolbox-Funktion Nachrichtenverfolgung.
In Exchange Online übernimmt die Nachrichtenablaufverfolgung (Message Trace) im Exchange Admin Center diese Aufgabe, per PowerShell mit Get-MessageTraceV2. Im Hybridbetrieb laufen Mails durch beide Umgebungen, deshalb brauchst Du für eine vollständige Analyse beide Protokolle.
Funktionsweise & Details
So arbeitest Du mit dem Message-Tracking-Log:
- Jeder Transportserver schreibt eigene Logdateien im Ordner TransportRoles\Logs\MessageTracking; Alter und Größe des Verzeichnisses sind per Set-TransportService konfigurierbar.
- Get-MessageTrackingLog filtert nach Sender, Recipients, MessageSubject, MessageId, EventId sowie Start- und Endzeit.
- Wichtige Ereignisse sind RECEIVE, SUBMIT, SEND, DELIVER, FAIL, DSN, DEFER, EXPAND und REDIRECT.
- Für eine Suche über alle Server übergibst Du die Ausgabe von Get-TransportService per Pipeline an Get-MessageTrackingLog.
- Die Felder source und connector-id zeigen, über welchen Dienst und Connector die Nachricht lief, was die Verbindung zu Protocol Logging und Queue Viewer herstellt.
Vorteile & Nutzen
- Klärt in Minuten, ob und wo eine Mail verloren ging, statt auf Vermutungen von Absender und Empfänger angewiesen zu sein.
- Dokumentiert Zustellungen nachvollziehbar, was bei Reklamationen und internen Prüfungen hilft.
- Fein filterbar nach Absender, Empfänger, Zeitraum und Message-ID, auch per Skript über alle Server.
- Zeigt den Testmodus von Transportregeln, deshalb lassen sich Regeln vor dem Scharfschalten prüfen.
Praxisbeispiel
Eine Vertriebsmitarbeiterin wartet auf eine Bestellung eines Kunden. Der Helpdesk sucht mit Get-MessageTrackingLog nach der Absenderadresse und findet ein FAIL-Ereignis mit dem Hinweis, dass die Nachricht wegen einer Transportregel für ausführbare Anhänge abgewiesen wurde. Der Kunde schickt die Bestellung als PDF erneut, und die IT passt den Text der Ablehnungsmeldung an, damit Absender den Grund künftig verstehen.
Worauf sollte man achten?
- Bei mehreren Servern immer alle Transportserver durchsuchen, ein Server zeigt nur seinen Teil des Weges.
- Mit der Message-ID suchen statt nur mit dem Betreff, weil Betreffzeilen sich ändern und mehrdeutig sind.
- Im Hybridbetrieb zusätzlich die Nachrichtenablaufverfolgung in Exchange Online prüfen.
- Aufbewahrungsdauer und Speicherplatz an Datenschutzvorgaben anpassen, die Logs enthalten personenbezogene Daten.
- Die Logs nicht als Archiv missverstehen; Inhalte von Nachrichten stehen dort nicht.
Lizenz & Verfügbarkeit
Message Tracking ist Bestandteil von Exchange Server SE ohne Zusatzlizenz. Die Nachrichtenablaufverfolgung ist in allen Plänen mit Exchange Online enthalten. Stand: Oktober 2026.
Fazit
Message Tracking ist das wichtigste Werkzeug für Zustellfragen in Exchange. Wer die Ereignistypen kennt und alle Server abfragt, findet Fehler schnell.
Weiterführende Links
Verwandte Artikel
Exchange Online
M365 Exchange Online | Cross-Tenant Message Recall kommt
Exchange Online
M365 Exchange Online | Archiv: 3 TB statt 1,5 TB
Exchange Online
M365 Exchange Online | Migration-Properties fallen ab 15. November weg
Exchange Online