Futter für SpamAssassin: RulesDuJour

Geschrieben von am 28. Dezember 2006 um 11:07 Uhr 4 Kommentare

Ja aller Anfang ist schwer, auch für unseren Freund den oder das SpamAssassin. Wo ich hier nochmals mit einer großen Lüge abrechnen will. SpamAssassin macht nichts anderes, als Mails zu analysieren und diese nach einem Punktesystem zu bewerten. Wenn dieser Punktewert erreicht ist, wird die Mail als Spam im Betreff deklariert und der Benutzer am PC kann sich einen entsprechenden Filter einrichten, dass allles Mails wo im Betreff SPAM steht gleich in den Mülleimer gehen. Damit sollte klar sein, dass Spamassassin definitiv keine Mails löscht.

SpamAssassin alleine brauch aber auch ein gewisses KnowHow um Mails als Spam zu enttarnen und dieses kommt entweder mit der Zeit oder wir helfen hier mit gewissen Regeln mal nach, mit den Rules du Jour. Dieses Script kann z.B. jeden Tag gestartet werden und aktualisiert immer die aktuellen Regelsets das Euer SA schön den Spam entlarvt. Genug der Rede! Los gehts!

Basis ist hier mal ein SuSE 9.3 System, dass nur dazu, weil sich das SA Verzeichniss je nach Distri unterscheiden wird.

1. Wir laden unser Script herunter, welches die Regelsets aktualisiert.

wget -P /etc/mail/spamassassin http://sandgnat.com/rdj/rules_du_jour
wget -p /etc/mail/spamassassin http://sandgnat.com/rdj/my_rules_du_jour

Das 1. Verzeichniss ist unser Ziel und das dahinter ist unsere Quelle des Scripts.

2. Rechte setzen

Linux will uns Sicherheit bieten, daher auch ein (kompliziertes) Rechtesystem, wir müssen nun dafür sorgen, dass wir hier auf unser Script zugreifen bzw. es ausführen können.Dies machen wir mit dem chmod Befehl:

cd /etc/mail/spamassassin
chmod +x rules_du_jour
chmod +x my_rules_du_jour
touch /etc/mail/spamassassin/rulesdujour/config

3. Konfigurieren

Nun konfigurieren wir noch den Spaß, wir rufen mit einem Editor die beiden Scripte auf und editieren die entsprechenden Verzeichnisse. Ein Punkt wäre da “RULES_DU_JOUR_SCRIPT” dort unseren hier genannten Pfad “/etc/mail/spamassassin” angeben, da wir uns ja hier mit unseren Scripten “niedergelassen” haben.

4. Ausführen

Nachdem ihr die Config der beiden Files gecheckt habt, könnt ihr Sie ausführen, entweder per MidnightCommander oder per Konsole via ./my_rules_du_jour starten. In Zukunft könnt ihr auch einen Cronjob einrichten, dann habt ihr quasi eine automatische Fütterung von Eurem Spam-Esel. ;-)

Kategorie : Linux,Webhosting

SK

ist Unternehmer uns besitzt eine IT-Firma, die sich auf individuelles (Wordpress-) Webhosting sowie individuelle IT-Lösungen spezialisiert hat. Er schreibt hier Fach-Artikel rund um das Thema Internet und Computer. Aber auch in der Welt von Windows, Linux und den modernen Smartphones kennt er sich aus und schreibt hier entsprechende Artikel, Tests und Tipps & Tricks.

4 Antworten zu “Futter für SpamAssassin: RulesDuJour”

  1. sebastian sagt:

    Danke für den Hinweis, finde aber keine neue URL dafür, vermutlich ist das Projekt eingestellt. Eine Alternative wäre vielleicht: http://www.rulesemporium.com

  2. PlaNet Fox sagt:

    Die URL gibt es nicht mehr

  3. Rene sagt:

    Hallo,
    ein schönes Tutorial, leider funktioniert das Ganze leider bei mir nicht (Suse 9.3)

    Wenn ich “www:/etc/mail/spamassassin # ./my_rules_du_jour” ausführe bekomme ich “ERROR: could not find rules_du_jour at configured path: /etc/mail/spamassassin/”

    Obwohl sich beide Dateien in diesem Verzeichnis befinden.

    “touch /etc/mail/spamassassin/rulesdujour/config” geht übrigens auch nicht. Ich habe jetzt nur die “my_rules_du_jour” bearbeitet.

    Evtl. einen kleinen Tipp für mich?

    Danke!

Trackbacks for this post

  1. Data Travelers Blog » Spamassassin: Spam Mails löschen

Schreibe einen Kommentar: