Der SpamAssassin 2010-Fehler ist auf meinem Mailserver immer noch aktiv, obwohl die störende Regel behoben wurde. Wo kann ich nach einer Lösung suchen?

Der SpamAssassin 2010-Fehler ist auf meinem Mailserver immer noch aktiv, obwohl die störende Regel behoben wurde. Wo kann ich nach einer Lösung suchen?

Der SpamAssassin 2010-Fehler sollte eigentlich behoben sein, kurz nachdem er allgemein bekannt wurde, und tatsächlich wurde die Regel in meiner Datei /usr/share/spamassassin/72_active.cf aktualisiert. Eingehende Nachrichten werden jedoch immer noch mit diesem Beispiel markiert:

X-Spam-Status: No, score=3.188 tagged_above=-999 required=6.31 tests=[BAYES_50=0.001, FH_DATE_PAST_20XX=3.188, SPF_PASS=-0.001]

Hier ist die entsprechende Regel:

##{ FH_DATE_PAST_20XX
header   FH_DATE_PAST_20XX      Date =~ /20[2-9][0-9]/ [if-unset: 2006]
describe FH_DATE_PAST_20XX      The date is grossly in the future.
##} FH_DATE_PAST_20XX

Ich verwende spamassassin/3.2.5-2+lenny1.1~volatile1 auf Debian Lenny, komplett auf dem neuesten Stand. Gibt es Hinweise, wo ich nachsehen kann, um herauszufinden, was los ist? Ich weiß nichts über SpamAssassin; normalerweise erledigt das jemand anderes, aber ich habe gerade Zeit und versuche herauszufinden, wo das Problem liegt, weil es uns schon seit einiger Zeit nervt und wir erst jetzt bemerkt haben, dass dieser Fehler uns immer noch betrifft.

Update: Ich habe den Score für die Regel FH_DATE_PAST20XX auf 0,1 gesenkt, sowohl in /etc/spamassassin/local.cf als auch in /usr/share/spamassassin/50_scores.cf und es istTrotzdemIch gebe dieser Regel 3,188 Punkte. Irgendeine Idee, was los ist? Das macht mich wirklich ratlos.

Update 2: Es scheint, dass das Problem nach dem Neustart von amavisd behoben wurde. Was ist der Unterschied zwischen amavisd und spamd? Es scheint, als ob beide nicht laufen sollten oder so.

Antwort1

Die Regel, die Sie gepostet haben, ist fehlerhaft. Suchen Sie nach einer Datei wie der folgenden:

/var/lib/spamassassin/3.002005/updates_spamassassin_org/72_active.cf

Dies ersetzt die Standardregel in /usr/share/ (sieheHier) - Sie möchten, dass die feste Regel eine [2-9] statt einer [1-9] enthält:

##{ FH_DATE_PAST_20XX
header   FH_DATE_PAST_20XX      Date =~ /20[2-9][0-9]/ [if-unset: 2006]
describe FH_DATE_PAST_20XX      The date is grossly in the future.
##} FH_DATE_PAST_20XX

Stellen Sie nach der Überprüfung sicher, dass Sie die Spamd-Daemon-Komponente von SpamAssassin tatsächlich neu gestartet haben, damit diese ihre Regeln erneut lesen kann.

https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6269

Antwort2

Es stellte sich heraus, dass ich amavisd neu starten musste, nicht spamd.

verwandte Informationen