Fehler in den Spam-Regeln bleiben in Spamassassin oft unerkannt. Eine Möglichkeit ist es Fehler und Warnungen von Spamassassin auszugeben.
spamassassin -D --lint 2>&1 | grep -i warning
Jan 8 22:39:23.159 [2269556] dbg: config: warning: score set for non-existent rule DRUGS_STOCK_MIMEOLE
Jan 8 22:39:23.159 [2269556] dbg: config: warning: score set for non-existent rule RCVD_NUMERIC_HELO
Jan 8 22:39:23.159 [2269556] dbg: config: warning: score set for non-existent rule TML_SHORT_LINK_IMG_3
Jan 8 22:39:23.159 [2269556] dbg: config: warning: score set for non-existent rule MALFORMED_FREEMAIL
Jan 8 22:39:23.159 [2269556] dbg: config: warning: score set for non-existent rule FILL_THIS_FORM_LOAN
Jan 8 22:39:23.159 [2269556] dbg: config: warning: score set for non-existent rule FROM_WORDY
Jan 8 22:39:23.159 [2269556] dbg: config: warning: score set for non-existent rule FILL_THIS_FORM_FRAUD_PHISH
Jan 8 22:39:23.160 [2269556] dbg: config: warning: score set for non-existent rule RP_MATCHES_RCVD
Jan 8 22:39:23.160 [2269556] dbg: config: warning: score set for non-existent rule DKIMDOMAIN_IN_DWL_UNKNOWN
Jan 8 22:39:23.160 [2269556] dbg: config: warning: score set for non-existent rule DKIMDOMAIN_IN_DWL
Jan 8 22:39:23.160 [2269556] dbg: config: warning: score set for non-existent rule HELO_LH_HOME
Jan 8 22:39:23.160 [2269556] dbg: config: warning: score set for non-existent rule PYZOR_CHECK
Diese Regeln sind nicht existent, aber wurden trotzdem konfiguriert. Hier sollte man für jede Regel prüfen, ob sie veraltet, richtig geschrieben oder ein Plugin nicht aktiviert wurde.
Folgende Warnungen sind eher Hinweise. Eine Fehlende Beschreibung einer Regel ist natürlich unschön, aber gibt keinen Hinweis auf einen möglichen Fehler.
Jan 8 22:39:23.169 [2269556] dbg: config: warning: no description set for STOX_AND_PRICE
Jan 8 22:39:23.169 [2269556] dbg: config: warning: no description set for FROM_MISSP_SPF_FAIL
Jan 8 22:39:23.169 [2269556] dbg: config: warning: no description set for BASE64_LENGTH_78_79
Jan 8 22:39:23.169 [2269556] dbg: config: warning: no description set for JM_RCVD_QMAILV1
Jan 8 22:39:23.169 [2269556] dbg: config: warning: no description set for X_MAILER_CME_6543_MSN
Jan 8 22:39:23.169 [2269556] dbg: config: warning: no description set for REPLYTO_WITHOUT_TO_CC
Jan 8 22:39:23.169 [2269556] dbg: config: warning: no description set for HELO_OEM