Thomas Fankhauser, Sonntag, 29. Oktober 2006 16:02:
das sehe ich auch so. nur dass die date: zeile im email header nicht aus UTC sondern der lokalen zeit +abweichung zu UTC besteht.
Stimmt, so herum war's. Aber das ändert nichts am Prinzip.
in meinem fall sieht die so aus: Date: Thu, 26 Oct 2006 19:47:02 +0200 dieses datum stimmt auch. gestern hat mir der IMAP Klient noch 19:47 angezeigt, heute zeigt er mir 18:47 an. weil heute die abweichung um 1 stunde zurückgegangen ist. heisst das dass mein email server die falsche zeit in den header tut?
Ich glaube kaum, daß der Mailserver an dem herumstrickt, was der versendende Client in den Header geschrieben hat. Die beteiligten Mailserver fügen lediglich ihre Received-Zeilen hinzu. Dein Problem wird ziemlich sicher nicht mit Mailservern zu tun haben, sondern irgendwo auf Clientseite liegen. Schau doch einfach mal in den Quelltext der Mail rein. Wenn da 19:47 drinsteht, und der Client trotzdem 18:47 anzeigt (und noch dazu gestern aufgrund desselben Quelltextes 19:47 angezeigt hat), dann zeigt er halt aus irgendwelchen Gründen Schrott an. Denn die Versandzeit ändert sich ja nicht, bloß weil später irgendwann die Uhr umgestellt (d.h. der Offset gegenüber UTC geändert) wird. -- Andre Tann