SpamAssassin
SpamAssassin ist ein Filterprogramm, mit dem ungewünschte E-Mails automatisch aussortiert werden können.

Dieses in Perl geschriebene Programm gibt, auf Grundlage von verschiedenen Regeln, einer E-Mail einen gewissen Punktewert, der anzeigt wie hoch SpamAssassin das Spamrisiko einschätzt. Bei überschreiten eines gewissen variablen Schwellenwertes wird die E-Mail als Spam markiert und kann dann mit Hilfe von Filtereinstellungen im Mailprogramm maschinell in einen Spamordner oder in eine solche Datei ("caughtspam") verschoben werden.
SpamAssassin verwendet unterschiedliche Mechanismen um zwischen erwünschter und unerwünschter Mail (ham und spam) zu unterscheiden:
- Statische Regeln, die auf Regulären Ausdrücken basieren und in den Mails nach Sequenzen sucht, wie sie typischer Weise in Spam vorkommt.
- Abfrage von Realtime Blackhole Lists (RBL).
- Abfrage von Collaborative Filtering Networks mittels Razor und/oder Pyzor.
- Integrierter Bayes'scher-Filter, der aufgrund der Einteilung der bisher empfangenen Mails statistisch die Wahrscheinlichkeit berechnet, ob es sich bei neuer Mail um erwünschte oder unerwünschte Mail handelt.
Seit August 2004 ist SpamAssassin ein Projekt der Apache Software Foundation und ist unter der Apache-Lizenz lizenziert.
Weblinks
- http://spamassassin.apache.org
- http://www.exit0.us/index.php?pagename=GermanRules (Deutschsprachige Regeln)