ZCS/Postfix: Debugging Mailversand
Im Zuge der Konfiguration meines ZCS (Zimbra Collaboration Server) habe ich des öfteren ein detailliertes Logfile für die Analyse des Mailversands zwischen meinem Server und dem SmartHost des Providers benötigt.
Aktiviert wird das Debugging (als Nutzer Zimbra) wie folgt:
postconf -e debug_peer_list=mail.dacoweb.org
postconf -e debug_peer_level=3
postfix reload
Danach wird ein vollständiges Log der Kommunikation zwischen den beteiligten Mailserver nach /var/log/mail.info geschrieben.
Daraus lassen sich dann sehr oft Rückschlüsse treffen warum der Mailversand nicht funktioniert bzw. ob ein Feature wie TLS verwendet wird oder nicht.
Das Debug Logging sollte aber danach schnellst möglich wieder deaktiviert werden.
postconf -e debug_peer_list=
postconf -e debug_peer_level=1
postfix reload