- Mitglied seit
- 19. Aug 2008
- Beiträge
- 18.275
- Punkte für Reaktionen
- 4
- Punkte
- 0
Hallo zusammen
ich hoffe jemand hat mir einen Tipp bei meinem Problem, das ich seit der letzten Zeitumstellung (letzten So) habe. Es geht um Folgendes:
Ein PHP Script, das die Logs des Postfix auswertet und eine Email an den postmaster schickt wenn eine neue Email verarbeitet wurde, wird regelmässig durch cron und wget aufgerufen. Das Script gibt im Betreff der Email Datum und Uhrzeit aus. Diese Angaben sind auch korrekt und entsprechen der aktuellen Zeit. Das Problem ist der Email Header Date. Dort drin wird die Zeit um eine Stunde in die Zukunft angegeben. Das sieht natürlich im Client irgendwie blöd aus, wenn die Email eine Uhrzeit in der Zukunft zeigt. Der Received Header, den Postfix beim Empfang der Email anlegt ist aber wieder korrekt. Auch die Systemzeit der DS ist korrekt (habe ich als erstes geprüft).
Mein Problem ist, dass ich echt keinen Plan habe wo ich ansetzen könnte. PHP hat die korrekte Zeit, der Postfix auch sowie der Dovecot. Bliebe imho also eigentlich nur noch sendmail, das die Email von PHP an den Postfix durchreicht. Wobei ich eigentlich davon ausgehe, dass sendmail ebenfalls die Systemzeit der DS verwenden müsste und die ist ja korrekt
Oder weiss jemand welche Applikation den Date Header einer Email setzt? Müsste doch eigentlich der smtp Server sein oder irre ich mich da?
Danke für jeden Tipp und Gruss
tobi
ich hoffe jemand hat mir einen Tipp bei meinem Problem, das ich seit der letzten Zeitumstellung (letzten So) habe. Es geht um Folgendes:
Ein PHP Script, das die Logs des Postfix auswertet und eine Email an den postmaster schickt wenn eine neue Email verarbeitet wurde, wird regelmässig durch cron und wget aufgerufen. Das Script gibt im Betreff der Email Datum und Uhrzeit aus. Diese Angaben sind auch korrekt und entsprechen der aktuellen Zeit. Das Problem ist der Email Header Date. Dort drin wird die Zeit um eine Stunde in die Zukunft angegeben. Das sieht natürlich im Client irgendwie blöd aus, wenn die Email eine Uhrzeit in der Zukunft zeigt. Der Received Header, den Postfix beim Empfang der Email anlegt ist aber wieder korrekt. Auch die Systemzeit der DS ist korrekt (habe ich als erstes geprüft).
Mein Problem ist, dass ich echt keinen Plan habe wo ich ansetzen könnte. PHP hat die korrekte Zeit, der Postfix auch sowie der Dovecot. Bliebe imho also eigentlich nur noch sendmail, das die Email von PHP an den Postfix durchreicht. Wobei ich eigentlich davon ausgehe, dass sendmail ebenfalls die Systemzeit der DS verwenden müsste und die ist ja korrekt
Oder weiss jemand welche Applikation den Date Header einer Email setzt? Müsste doch eigentlich der smtp Server sein oder irre ich mich da?
Danke für jeden Tipp und Gruss
tobi