ExchangeServer
Exchange Protocol Logging
Overview
Protocol Logging (in deutschen Microsoft-Texten Protokollprotokollierung) zeichnet die SMTP-Kommunikation an Send- und Receive-Connectoren auf. Du siehst den Dialog zwischen den Servern mit Befehlen wie EHLO, STARTTLS und MAIL FROM, den Antworten der Gegenstelle und der TLS-Aushandlung. Damit ist es das Werkzeug der Wahl, wenn eine Gegenstelle nicht zustellen kann, ein Gerät beim Relay abgewiesen wird oder TLS scheitert.
Laut Microsoft ist die Protokollierung standardmäßig am Receive Connector Default Frontend des Front-End-Transportdienstes und am impliziten Send Connector dieses Dienstes aktiv, an allen anderen Connectoren aus. Du aktivierst sie bei Bedarf je Connector. Alle Receive Connectoren eines Transportdienstes teilen sich dieselben Logdateien.
Abgrenzung: Message Tracking zeigt den Weg einer Nachricht durch die Organisation, Protocol Logging den technischen SMTP-Dialog einer Verbindung.
How it works
Aufbau und Steuerung:
- Aktivierung je Connector mit Set-ReceiveConnector oder Set-SendConnector und dem Parameter ProtocolLoggingLevel (None oder Verbose).
- Die Logs liegen unterhalb von %ExchangeInstallPath%TransportRoles\Logs, getrennt nach Dienst, etwa FrontEnd\ProtocolLog\SmtpReceive oder Hub\ProtocolLog\SmtpSend.
- Die Dateien heißen RECVyyyyMMddhh-nnnn.log oder SENDyyyyMMddhh-nnnn.log, Zeitstempel in UTC.
- Jede Zeile ist ein SMTP-Ereignis im CSV-Format mit session-id und sequence-number; sortiert nach diesen Feldern ergibt sich eine vollständige Sitzung.
- Zirkuläre Protokollierung ist aktiv: Exchange löscht die ältesten Dateien, wenn Höchstalter oder Höchstgröße des Ordners erreicht sind; beides konfigurierst Du am Transportdienst.
Benefits
- Zeigt genau, an welchem SMTP-Schritt eine Verbindung scheitert, statt nur das Ergebnis zu melden.
- Macht TLS-, Zertifikats- und Authentifizierungsprobleme mit Partnern und Geräten sichtbar, die andere Logs nicht zeigen.
- Je Connector schaltbar, deshalb fällt bei gezielter Nutzung wenig Speicher an.
- CSV-Format lässt sich mit PowerShell oder Tabellenkalkulation auswerten.
Practical example
Ein neuer Multifunktionsdrucker in der Buchhaltung kann keine Scans per Mail senden. Die IT aktiviert Protocol Logging am Receive Connector für Geräte, löst einen Testscan aus und sieht im Log, dass der Drucker sich mit einer IP-Adresse außerhalb des erlaubten Bereichs verbindet. Nach der Korrektur des IP-Bereichs am Connector funktioniert der Versand, und die IT setzt die Protokollierung wieder auf None.
Things to keep in mind
- Nach der Fehlersuche wieder auf None stellen, wenn der Connector nicht standardmäßig protokolliert.
- Höchstalter und Ordnergröße begrenzen, damit die Logs das Laufwerk nicht füllen.
- Die Logs enthalten Mailadressen und IP-Adressen; Zugriff und Aufbewahrung an den Datenschutz anpassen.
- Zeitstempel sind in UTC, bei der Suche die Zeitverschiebung beachten.
- Mit Message Tracking kombinieren, um Sitzung und Nachricht zusammenzubringen.
Licensing & availability
Protocol Logging ist Bestandteil von Exchange Server SE ohne Zusatzlizenz. In Exchange Online gibt es kein vom Admin einsehbares SMTP-Protokoll, dort helfen Nachrichtenablaufverfolgung und Connector-Validierung. Stand: Oktober 2026.
Conclusion
Protocol Logging liefert die Antwort, wenn Message Tracking nur ein Fehlschlagen zeigt. Schalte es gezielt ein und achte auf Speicherplatz und Datenschutz.
Further reading
Related articles
Exchange Server
Exchange Server 2016 - SE | 85 Percent in Germany Unpatched
Exchange Server
Exchange HCW: Resolving WinRM 502 Errors
Exchange Online
M365 Exchange Online | Archive: 3 TB instead of 1.5 TB
Exchange Online