http://www.eisfair.org
eisfair : Mailserver : Automatisch fehlenden Date-Header ergänzen zurück zu den FAQs
Frage:Manchmal kommt es vor, dass Mails zugestellt werden in deren Mail-Header der Date-Eintrag fehlt. Dies führt dazu, dass in einigen Mail-Clients entweder kein Datumsstempel angezeigt wird oder dieser automatisch auf z.B. den '01.01.1970' gesetzt wird.
Wie kann ich automatisiert prüfen ob ein entsprechender Eintrag im Header existiert und ihn gegebenenfalls durch den Mail-Server ergänzen lassen?
Antwort:Vorgehensweise ab dem mail-Paket v1.3.0:

Man legt eine Datei /var/spool/exim/custom-systemfilter.add_date mit exakt folgendem Inhalt an (die erste Zeile muß unverändert übernommen werden!):

# Exim custom filter

if "${if def:h_Date: {def}{undef}}" is undef
then
headers add "Date: $tod_full"
endif

Danach bitte nicht vergessen die mail-Konfiguration neu zu erzeugen ;-) Es sollte dabei kurz folgender Hinweis angezeigt werden:

creating system-filter file ...
adding custom system filter /var/spool/exim/custom-systemfilter.add_date ...

letzte Aktualisierung am 09.12.2004
(c)www.eisfair.org

Zur Suche hier klicken!
Aktuelle Uhrzeit auf dem Server: 13:03
Alle Zeitangaben sind in CET (GMT+1)

Inhalt :FAQ by eisfair.org
Powered by FAQEngine V4.05.4 ©2001-2004 Bösch EDV-Consulting