Fügen Sie benutzerdefinierte SpamAssassin-Regeln zum E-Mail-Header hinzu

858
dub stylee

Gibt es eine Möglichkeit, SpamAssassin so zu konfigurieren, dass benutzerdefinierte Regeln angezeigt werden, mit denen eine E-Mail in den eingehenden Kopfzeilen übereinstimmt, wie dies bei den integrierten Regeln der Fall ist?

Zum Beispiel habe ich Folgendes:

Content analysis details: (0.1 points, 4.1 required)  pts rule name description 

-0.1 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.220.68 listed in list.dnswl.org] 1.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (eellibrown[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -1.1 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.220.68 listed in wl.mailspike.net] 0.0 HTML_MESSAGE BODY: HTML included in message -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.5 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-Spam-Flag: NO 

Alle diese Regeln sind vordefiniert. Ich habe einige benutzerdefinierte Regeln, die ebenfalls übereinstimmen sollten. Diese sind in meiner lokalen SpamAssassin-Konfigurationsdatei definiert. Ich bin nicht sicher, ob die benutzerdefinierten Regeln angewendet werden, da ich sie nicht mit den vordefinierten Regeln im Header aufgeführt sehe und die Bewertung nicht meine benutzerdefinierten Regeln widerspiegelt.

Wenn ich jedoch die Bewertung der vordefinierten Regeln in meiner lokalen Konfiguration ändere, werden die neuen Bewertungen korrekt angewendet. Meine Serverunterstützung sagt mir, dass sie die lokalen benutzerdefinierten Regeln aktiviert haben, aber ich sehe immer noch Spam, der meiner Meinung nach blockiert werden sollte und dass, soweit ich feststellen kann, einige meiner Regeln übereinstimmen.

Grundsätzlich stehen einige E-Mail-Adressen unseres Unternehmens auf einigen E-Mail-Listen und erhalten täglich Hunderte von Spam-E-Mails. Dies macht es schwierig, die Nicht-Spam-Nachrichten zu finden, die eine Handvoll am Tag sind. Ich habe versucht, benutzerdefinierte Regeln zu erstellen, um die Menge an Spam zu reduzieren, aber wenn ich nicht sicher bin, ob meine Regeln angewendet werden, weiß ich nicht, wie ich sicherstellen kann, dass alle neuen Regeln, die ich mache oder modifiziere, tatsächlich alles blockieren.

Ich bin auch offen für Vorschläge anderer Methoden, um Spam zu blockieren, außer neue E-Mail-Adressen für alle zu erhalten (obwohl das schön wäre).

2
Benutzerdefinierte Regeln werden normalerweise in Kopfzeilen angezeigt. Vermutlich werden sie in Ihrem Fall in der Kette der Ereignisse ignoriert. Daniel Vérité vor 9 Jahren 0
Irgendwelche Vorschläge, wo ich nachschauen könnte? Es ist auf einem gemeinsam genutzten Server, also sind die Regeln nicht global, aber wie ich im Post erwähnte - die benutzerdefinierte Bewertung der Standardregeln wird angewendet, so dass meine lokale Konfiguration zumindest erkannt wird. dub stylee vor 9 Jahren 0
Es sieht so aus, als würden meine Regeln jetzt in den Kopfzeilen angezeigt. Der Spamassassin-Prozess musste erneut geladen werden, damit die Änderungen wirksam werden. dub stylee vor 9 Jahren 0

0 Antworten auf die Frage