Zum Inhalt springen

SpamAssassin

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 20. Oktober 2004 um 22:15 Uhr durch Dnaber (Diskussion | Beiträge) (link fix). Sie kann sich erheblich von der aktuellen Version unterscheiden.

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

Als Spam erkannte Mail

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.