|
|
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 | |
|
|