Spamassassin bug FH_DATE_PAST_20XX
Für alle die einen eigenen Mailserver inkl. spamassassin betreiben.
Es liegt ein bug vor (in der von uns verwendeten Version von SA 3.2.5) der in emails ein Datum in der Zukunft erkennt und dafür schlappe 3.4 Punkte verteilt. Das kann ganz schnell dazu führen, daß emails nicht durch den Spamfilter gehen und damit aussortiert werden.
Schuld daran ist ein Eintrag in der /usr/share/spamassassin/72_active.cf (Pfad auf einem Ubuntuserver).
Hier gilt es folgende Änderung durchzuführen.
In Zeile 534 findet man folgendes vor:
|
Quellcode
|
1
|
header FH_DATE_PAST_20XX Date =~ /20[1-9][0-9]/ [if-unset: 2006]^M
|
vollständiger Auszug der Passage:
|
Quellcode
|
1
2
3
4
|
##{ FH_DATE_PAST_20XX
header FH_DATE_PAST_20XX Date =~ /20[1-9][0-9]/ [if-unset: 2006]^M
describe FH_DATE_PAST_20XX The date is grossly in the future.^M
##} FH_DATE_PAST_20XX
|
Das enthaltene '1-9' muss in '2-9' geändert werden, was dann wie folgt aussieht:
|
Quellcode
|
1
2
3
4
|
##{ FH_DATE_PAST_20XX
header FH_DATE_PAST_20XX Date =~ /20[2-9][0-9]/ [if-unset: 2006]^M
describe FH_DATE_PAST_20XX The date is grossly in the future.^M
##} FH_DATE_PAST_20X
|
Ob die Änderung updateresistent ist, weiss ich nicht. Man munkelt jedoch, daß dies nicht der Fall ist. Sollte also ein update für SA zur Verfügung stehen, ist nach der Installation zu prüfen, ob die Änderung noch enthalten ist.