Postfix Zeitzonen-Probleme beheben
Freitag, 29 Oktober 2004
0.0/5 Bewertung (0 Stimmen)
Beschreibung
Wenn Sie sich die mail.log
Datei auf Ihrem Mac OS X Server anschauen, werden Sie feststellen, dass der postfix/smtpd
Zeitstempel um einige Stunden von der lokalen Zeitzone abweicht; hier ein Beispiel:
Oct 3 23:44:02 server postfix/cleanup[10513]:
Oct 3 23:44:02 server postfix/qmgr[10497]:
Oct 4 03:44:02 server postfix/smtpd[10517]:
Oct 3 23:44:02 server amavis[5875]:
Oct 3 23:44:02 server amavis[5875]:
Oct 4 03:44:02 server postfix/smtp[10515]:
Oct 3 23:44:02 server postfix/pipe[10519]:
Das Problem ist, dass Postfix nicht weiss, in welcher Zeitzone sich Ihr Server befindet. Dies beruht auf der Tatsache, dass Postfix aus Sicherheitsgründen keine Daten ausserhalb seines Verzeichnisses lesen will. Sie können dies jedoch korrigieren, indem Sie die Zeitzonen-Daten in ein Verzeichnis innerhalb von /var/spool/postfix
kopieren:
cd /var/spool/postfix/
sudo mkdir etc
werfen Sie jetzt einen Blick auf /etc/localtime
:
ls -la /etc/localtime
lrwxr-xr-x 1 root wheel 33 13 Oct 12:56 /etc/localtime -> /usr/share/zoneinfo/America/New_York
kopieren Sie /usr/share/zoneinfo/country/state
nach /var/spool/postfix/etc
:
sudo cp -p /usr/share/zoneinfo/America/New_York /var/spool/postfix/etc/localtime
postfix check
postfix reload
Überprüfen Sie anschliessend Ihr mail.log
, ob alle Zeitangaben übereinstimmen.
Spezifikationen
Hits
1398