Der Anti-Spam-Assistent

Grundlagen

KMail besitzt keine eingebaute Funktion zur Erkennung unerwünschter Mails. Die Entwickler sind der Überzeugung, dass die Verwendung externer, spezialisierter Werkzeuge die bessere Lösung ist. KMail verwendet diese Werkzeuge über seine flexible Filterarchitektur. Der Assistent für Spam-Filter hilft Ihnen bei der anfänglichen Einrichtung der Filter.

Wie kann der Assistent Ihnen helfen?

Er bietet Ihnen einige Auswahlmöglichkeiten an, wie Sie das Filtern von Spam einrichten wollen. Danach richtet er automatisch die passenden Filterregeln ein.

Welche Einschränkungen hat der Assistent?

Der Assistent kann die Filter nur einrichten und eine Standardkonfiguration bereitstellen. Das manuelle Modifizieren existierender Filter wird nicht erkannt. Stattdessen werden diese Filter vom Assistenten überschrieben.

Sie können den Assistenten über ExtrasAnti-Spam-Assistent ... starten. Wenn diese Auswahl nicht verfügbar ist, klicken Sie auf EinstellungenKMail einrichten ...Module und aktivieren Sie das Ankreuzfeld neben Anti-Spam. Sie werden aufgefordert, KMail neu zu starten; dann wird der Assistent wird im Menü Extras angezeigt.

Der Assistent sucht auf Ihrem Rechner nach bekannten Programmen zur Erkennung unerwünschter Nachrichten. Darüber hinaus können Sie die Ergebnisse einer Erkennung durch Ihren Anbieter nutzen, indem Vorspanninformationen ausgewertet werden, die zu diesem Zweck vom Anbieter hinzugefügt wurden. Sie können KMail mit dem Assistenten für eine oder mehrere Programme gleichzeitig einrichten. Bedenken Sie aber, dass die Erkennung unerwünschter E-Mails gewöhnlich zeitaufwendig ist. Während des Erkennungsvorgangs kann KMail leicht unbedienbar werden. Wenn der Filtervorgang für Sie zu langsam wird, sollten Sie das Löschen der vom Assistenten erstellen Regeln in Erwägung ziehen.

Anmerkungen zu einigen Anti-Spam-Programmen.

Bogofilter

Bogofilter ist ein Bayesian-Filter. Die Erkennung von Spam erfordert zu Beginn eine Lernphase. Anderseits ist dieses Programm sehr schnell. Darum wird es für Anwender empfohlen, die Wert auf eine schnelle Erkennung von Spam legen und denen die kurze Lernphase zu Beginn nichts ausmacht.

SpamAssassin

SpamAssassin ist ein hochkomplexes Werkzeug gegen unerwünschte E-Mails. Auch wenn sein Verhalten sehr stark von der Konfiguration abhängt, kann dieses Werkzeug auch ohne Lernphase eine hohe Erkennungsrate erzielen. Allerdings dauert der Erkennungsvorgang etwas länger als bei reinen Bayesian-Filtern. Sagen wir so: es ist nicht das Werkzeug der Wahl für Leute ohne Hintergrundwissen über die Möglichkeiten von SpamAssassin.

Annoyance-Filter

Wahrscheinlich nur selten verwendet, wenn die Distributionen es nicht irgendwann aufnehmen. Es ist ganz klar ein Werkzeug für Spezialisten.

GMX Spam-Filter

Wenn Sie Ihre E-Mails über den Anbieter GMX-Freemail erhalten, sind diese bereits auf Spam durchsucht. Das Ergebnis dieses Vorgangs ist für jede Nachricht in einer speziellen Vorspannzeile abgelegt. Es ist möglich den Inhalt dieser Vorspannzeile zum Ausfiltern von unerwünschten E-Mails zu verwenden. Wenn Sie nur dieses Werkzeug verwenden, entstehen keine Geschwindigkeitseinbußen, da die Nachrichten bereits durchsucht wurden.

Weitergehende Informationen

KMail kann verschiedene externe Programme verwenden, um unerwünschte E-Mails zu entdecken, und versucht automatisch herauszufinden, welche dieser Programme auf Ihrem Rechner installiert sind. Diese werden Ihnen in einer Liste angezeigt. Die Liste ist nach der durchschnittlichen Schnelligkeit des Filtervorgangs sortiert. Sie können die gewünschten Programme markieren. Natürlich können Sie den Assistenten schließen, ein neues Programm installieren und den Assistenten dann neu starten.

Wenn Sie zumindest ein Werkzeug markiert haben, ist KMail in der Lage Filter anzubieten, die die Einordnung von Nachrichten als erwünscht oder unerwünscht ermöglichen. Darüber hinaus erhalten Sie die Möglichkeit, Nachrichten manuell einzuordnen. Diese Aktionen sind über das Menü NachrichtFilter anwenden >und die Werkzeugleiste verfügbar. Unterstützt eines der ausgewählten Werkzeuge Baysian-Filterung (eine Methode zur Erkennung unerwünschter E-Mails basierend auf einer statistischen Auswertung der Nachrichten), werden die Nachrichten nicht nur markiert sondern auch zum Lernen an die Werkzeuge übergeben, damit diese ihre Erkennungsrate verbessern können.

Auf der zweiten Seite können Sie weitere in KMail durchzuführende Aktionen bezüglich unerwünschter Mails auswählen: wenn als unerwünscht erkannte Nachrichten in einen bestimmten Ordner verschoben werden sollen, wählen Sie den gewünschten Ordner aus und markieren Sie das Ankreuzfeld Erkannte unerwünschte Nachrichten verschieben nach. Wenn als unerwünscht erkannte Nachrichten zusätzlich als gelesen markiert werden sollen, kreuzen Sie die Einstellung Erkannte unerwünschte Nachrichten als gelesen markieren an.

Wenn Sie zumindest eines der angebotenen Werkzeuge ausgewählt haben, können Sie den Assistenten die Filtereinrichtung abschließen lassen. Der Assistent berücksichtigt existierende Filterregeln nicht, sondern hängt auf jeden Fall neue Regeln an oder ersetzt existierende Filter; Sie sollten das Ergebnis daher im Filter-Dialog kontrollieren. Wenn Sie die Option Nachrichten von Hand als SPAM/HAM klassifizieren angekreuzt haben, erzeugt der Assistent entsprechende Symbole in der Werkzeugleiste, mit denen Sie Nachrichten als Spam oder als Ham klassifizieren können. Denken Sie dabei daran, dass das Klassifizieren von Nachrichten als Spam diese auch in den Ordner verschiebt, den Sie für unerwünschte Nachrichten angegeben haben.

Einige weitere Einzelheiten für Experten

Der Assistent speichert seine Informationen in einer speziellen Einrichtungsdatei namens kmail.antivirusrc, die im globalen oder lokalen Einrichtungsordner von KDE abgelegt wird. Wenn die lokale Einrichtungsdatei Einträge mit höheren (neueren) Versionsnummern enthält, dann werden die Einrichtungsdaten aus der lokalen Datei verwendet, auf diese Weise können sowohl Systemverwalter als auch Benutzer die Einrichtung des Assistenten aktualisieren.

Die Erkennung unerwünschter Nachrichten funktioniert durch das Anlegen von Aktionen des Typs Durch Programm leiten für jedes Werkzeug in einem speziellen Filter. Ein weiterer Filter enthält Regeln, mit denen erkannte unerwünschte Nachrichten markiert und (optional, je nach Einstellung im Assistenten) in einen Ordner verschoben werden. Beide Filter werden so eingerichtet, dass sie sowohl für eingehende Nachrichten als auch bei manueller Filterung verwendet werden.

Für die Klassifikation von Ham und Spam werden zwei Filter benötigt. Sie enthalten Aktionen, um die Nachrichten entsprechend zu kennzeichnen. Wie oben erwähnt, kann der Filter zur Klassifikation als Spam eine weitere Aktion enthalten, mit der die Nachricht in einen festgelegten Ordner verschoben wird. Wenn die ausgewählten Werkzeuge Bayes-Filterung unterstützen, erzeugt der Assistent zusätzliche Filteraktionen, um die Nachrichten im jeweiligen Lern-Modus an die Werkzeuge zu übergeben (Aktion vom Typ Befehl ausführen).

Wenn Sie den Filtervorgang verfeinern wollen, sollten Sie das Kapitel Filter-Optimierung lesen.