Oder lieber Vipul'sRazor bzw. VipulsRazor als Seitenname?

Vipul's Razor ist eine verteiltes, collaboratives, Spam-Erkennungs und Filter-Netzwork. Through user contribution, Razor establishes a distributed and constantly updating catalogue of spam in propagation that is consulted by email clients to filter out known spam. Detection is done with statistical and randomized signatures that efficiently spot mutating spam content. User input is validated through reputation assignments based on consensus on report and revoke assertions which in turn is used for computing confidence values associated with individual signatures. (ToDo: Weiter übersetzen)

Homepage: http://razor.sourceforge.net

Lizenz: Artistic License

Aktuell ist die Version 2.36, bei Debian-Woody hat man es noch mit der Version 1.20 tun.

Tipps & Tricks

Mit razor-check lässt sich eine Mail überprüfen, z.B. so

cat mail | razor-check

Dabei trat folgendes Problem auf (Version 1.20):

$ cat mail.txt | /usr/bin/razor-check   
FATAL: ralf@debian:/tmp$ cat mail.txt | /usr/bin/razor-check -vv
Unknown option: vv
FATAL: ralf@debian:/tmp$ cat mail.txt | /usr/bin/razor-check -d 
debug: Razor Agents 1.20, protocol version 2.
debug: Read server list from /home/ralf/.razor.lst
debug: 166802 seconds before closest server discovery
debug: Closest server is 209.204.62.150
debug: Connecting to 209.204.62.150...
debug: Unable to connect to 209.204.62.150; Reason: Verbindungsaufbau abgelehnt.
debug: Discovering closest server in the razor.vipul.net zone
debug: Sorted (closest first) list of available servers & RTTs: 
debug: 209.204.62.150 (0.2138) 
debug: Wrote server list to /home/ralf/.razor.lst
debug: Connecting to 209.204.62.150...
debug: Unable to connect to 209.204.62.150; Reason: Verbindungsaufbau abgelehnt.
FATAL: debug: Agent terminated

Frage: Was ist zu tun?

Mini-Howto

Einbinden von razor-report in KMail1.6 um nicht erkannte Spammails dem System zu melden:

1. in Konsole folgendes eingeben: "razor-report --version" um zu testen ob eine Ausgabe kommt und somit razor richtig installiert ist.

2. in KMail einen neuen Filter definieren der nach <"Status" enthält "Spam"> filtert und falls dieses zutrifft die Mail durch das Programm razor-report leitet. Anschliessend kann man sich die Mail ja noch in den Mülleimer werfen lassen.Unter weitere Einstellungen folgendes aktivieren: "zur manuellen Filterung", "Bearbeitung hier abbrechen" und "diesen Filter zum Menu Filteraktionen anwenden hinzufügen"

3. es empfiehlt sich noch unter "Kmail->Einstellungen->Kurzbefehle festlegen" jeweils eine Tastenkombination für "Nachricht als unerwünschte Werbemail markieren" und für "Filter <status>" anwenden zu erstellen um sich das langwierige und oft wiederkehrende klicken zu ersparen.

4.abschliessender Test: Auf eine Nachricht Rechtsklick => Nachricht markieren => Nachricht als unerwünschte Werbemail markieren. Rechtsklick auf die Nachricht => Filteraktion anwenden => Filteraktion <<status>> ODER das ganze über 2 Tastenkürzel Um zu überprüfen ob die Meldung erfolgreich war, in der Logdatei von razor nachschauen. Diese befindet sich normalerweise unter /home/foo/.razor/razor-agent.log

Hier sollte folgendes stehen:

Mär 20 20:55:53.231719 report[2686]: [ 2] Razor-Agents v2.36 starting razor-report

Mär 20 20:55:55.938232 report[2687]: [ 3] Sent report.


siehe auch SpamAssassin

Razor (zuletzt geändert am 2007-12-23 22:48:25 durch localhost)