Zum Inhalt springen

SpamAssassin

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 9. Februar 2007 um 20:54 Uhr durch Zwobot (Diskussion | Beiträge) (Bot: Entferne Selbstlinks; kosmetische Änderungen). Sie kann sich erheblich von der aktuellen Version unterscheiden.
SpamAssassin


Als Spam erkannte Mail
Basisdaten

Entwickler Das SpamAssassin-Team
Erscheinungsjahr 20. April 2001[1]
Aktuelle Version 3.1.7
(10. Oktober 2006)
Betriebssystem Plattformunabhängig
Programmier­sprache Perl[2][3], C[3]
Kategorie Spamfilter
Lizenz Apache License 2.0
deutschsprachig nein
spamassassin.apache.org

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

Dieses in Perl geschriebene Programm gibt jeder E-Mail nach bestimmten Regeln Punkte, die anzeigen, wie hoch SpamAssassin die Spamwahrscheinlichkeit einschätzt. Bei Überschreiten eines 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.
  • Abfrage von Checksum-basierenden Filtern wie Vipul's Razor, Pyzor und DCC.
  • 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.

Mittels der Testtextes GTUBE lässt sich eine Installation von SpamAssassin auf ihre Funktionsweise überprüfen.

Seit August 2004 ist SpamAssassin ein Projekt der Apache Software Foundation und ist unter der Apache-Lizenz lizenziert.

  1. projects.apache.org.
  2. The spam_assassin Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 19. Oktober 2018).
  3. a b projects.apache.org. (abgerufen am 8. April 2020).