Der Developer-Leitfaden für Spam Assassin

Spam ist eines der größten Probleme, mit dem sich Internet-Benutzer herumschlagen müssen. Es gibt kaum etwas Frustrierenderes, als jeden Morgen bei Arbeitsbeginn seinen Posteingang voll unerwünschter Werbung zu finden. Noch frustrierender ist eigentlich nur noch, dass man die nächste halbe Stunde damit zubringen muss, all die Werbung für Viagra und Privatkredite sowie sonstigen Mail-Müll zu löschen, den man weder will noch braucht.

Aber glücklicherweise hat die Spam-Not nun ein Ende. Das Wundermittel heißt Spam Assassin und ist wahrscheinlich das derzeit beste verfügbare Tool im Kampf gegen Spam. In diesem Leitfaden wird gezeigt, wie das Programm funktioniert und wie man es auf dem eigenen Server installiert und konfiguriert.

Wie funktioniert Spam Assassin?

Spam Assassin „bewertet“ nach Durchführung einer Reihe von Tests jede E-Mail-Nachricht unter dem Aspekt, ob es sich um Spam handelt oder nicht. Dabei steht eine Vielzahl von Tests zur Verfügung, darunter Überprüfungen, ob Absender- und Empfängeradresse und die Daten der Nachricht gültig sind, ob im Text der E-Mail verbotene Wörter enthalten sind, ob einer der zum Verschicken verwendeten Server auf einer Schwarzen Liste steht etc. Jeder Test trägt zu der Gesamtbewertung der E-Mail bei. Nachrichten, deren Punktzahl einen bestimmten vom Benutzer festgelegten Schwellenwert überschreiten, werden als Spam behandelt und können entweder gelöscht oder mit einem speziellen Spam-Header markiert werden.

Zusätzlich zu diesen Tests enthält Spam Assassin einen Bayes-Algorithmus, der auf der Grundlage alter Spam-Nachrichten „lernen“ kann, neue Spam zu erkennen. So kann die Software sich automatisch anpassen und Spam identifizieren, selbst wenn keine speziellen Tests für Header oder Nachrichtentext vorgesehen sind. Mithilfe einer Weißen Liste können E-Mail-Adressen erfasst werden, die als gültig bekannt sind. Nachrichten von diesen Absendern werden nicht gefiltert, sondern landen direkt im Posteingang. Wie es sich für eine echte Open-Source-Software gehört, kann man auch eigene Tests hinzufügen oder die Bewertungsregeln an seine individuellen Bedürfnisse anpassen.

Spam Assassin gibt es in zwei Ausführungen: als On-Demand-Scanner, der bei Eingang neuer Nachrichten aufgerufen werden kann, oder als Daemon, der kontinuierlich im Speicher ausgeführt wird und alle Nachrichten scannt. Dieser Artikel befasst sich mit der zweiten Variante. Zuerst wird gezeigt, wie man Spam Assassin installiert.

Page: 1 2 3 4 5

ZDNet.de Redaktion

Recent Posts

Umfrage: Angestellte in Deutschland unterschätzen NIS-2-Richtlinie

Fast zwei Drittel halten jedoch eine Umsetzung aller Vorgaben von NIS 2 bis Jahresende für…

4 Stunden ago

Kostenloser Dekryptor für ShrinkLocker

Mit dem Dekryptor von Bitdefender können Opfer von Attacken mit der Shrinklocker-Ransomware Dateien wiederherstellen.

18 Stunden ago

Malwarebytes warnt vor Betrugsmaschen beim Weihnachtseinkauf

In der Vorweihnachtszeit ist vor allem Malvertising auf dem Vormarsch. Cyberkriminelle locken Nutzer über schädliche…

18 Stunden ago

Bedrohungsindex: Deutliche Zunahme von Infostealern im Oktober

Dazu trägt unter der Infostealer Lumma-Stealer bei. Hierzulande dominiert der Infostealer Formbook die Malware-Landschaft.

2 Tagen ago

Chrome 131 schließt zwölf Sicherheitslücken

Eine schwerwiegende Anfälligkeit hebelt die Sicherheitsfunktion Seitenisolierung auf. Betroffen sind Chrome für Windows, macOS und…

2 Tagen ago

DeepL Voice mit KI für Sprach- übersetzungen

DeepL Voice ermöglicht Live‑Übersetzung von Meetings und Gesprächen in 13 Sprachen.

2 Tagen ago