Home / LinuxUser / 2005 / 01 / Spam filtern zu Hause

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(161 Punkte bei 4 Stimmen)
Mandriva in Nöten
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Werbung finden

Spam filtern zu Hause

In KMail einbauen

Als Besitzer einer neuen KMail-Version (ab 1.7) benutzen Sie einfach die eingebaute Spamassassin-Unterstützung (siehe Kasten Fortschritt). In älteren KMail-Varianten müssen Sie einen Umweg über gewöhnliche Mail-Filter einschlagen, der mit dem Menü Einstellungen | Filter beginnt (Abbildung 1).

Im folgenden Fenster legen Sie mit dem entsprechenden Button (siehe Abbildung 1) eine neue Regel an und nennen sie Spam finden. In der Auswahlliste klicken Sie auf <Feld im Vorspann>, wählen rechts daneben passt auf regulären Ausdruck. Im rechten Textfeld geben Sie einen Punkt ein, der als Regular Expression für ein beliebiges Zeichen steht. Damit haben Sie eine Filterregel angelegt, die auf jede eingehende E-Mail zutrifft.

Abbildung 1: Das Filter-Fenster in KMail. Im linken unteren Bereich liegt der Button für eine neue Filterregel.

Fortschritt

Wer neuere Versionen von KMail (zum Beispiel 1.7.1) oder Evolution (ab 2.0) benutzt, kann sich einiges an Arbeit sparen. Die modernen Mailprogramme bringen Antispam-Mechanismen bereits mit. Die Installation von Evolution 2.0 setzt unter Fedora Core 3 sogar Spamassassin voraus.

KMail lässt dem Benutzer die Wahl zwischen Bogofilter, Annoyance und Spamassassin. Beim Start sucht das Programm selbst nach installierten Antispam-Programmen.

Unter Filteraktionen wählen Sie durch Programm leiten und geben im Textfeld dahinter spamc ein. Wenn Sie nun den Filterdialog schließen und per POP Ihre E-Mail abrufen, führt KMail für jede einzelne E-Mail spamc aus. Das Kommandozeilenprogramm kontaktiert den im Hintergrund laufenden Spamassassin-Server und übergibt ihm eine E-Mail zum Spam-Test. Zum Test starten Sie diesen Filtervorgang von Hand, indem Sie im Nachricht-Menü den Eintrag Filter anwenden wählen oder [Strg-J] drücken.

Fedora hat Spamassassin so voreingestellt, dass er Werbe-Mail mit einem [SPAM] in der Betreffzeile markiert. Natürlich fügt Spamassassin trotzdem neue Header-Zeilen in die E-Mail ein, um die Spam-Analyse zu dokumentieren. Die zusätzlichen Header machen Sie über Ansicht | Vorspann | Alle sichtbar – suchen Sie nach Zeilen, die mit X-Spam beginnen.

Solchermaßen markierte Werbe-Mail lässt sich leicht mit einer zweiten Filterregel entfernen. Dazu klappen Sie das erste Menüfeld aus und wählen dort X-Spam-Flag. Wenn im nächsten Feld schon enthält steht, brauchen sie im dritten nur noch YES einzutragen. Als Filteraktion verwenden Sie dieses Mal ablegen in Ordner mit dem Ziel Mülleimer. Wichtig ist, bei der zuerst definierten Regel Spam finden den Punkt Bearbeitung hier abbrechen ... abzuwählen. Nur dann wendet KMail den zweiten Filter überhaupt an.

Wann immer Sie nun Mail abrufen, durchläuft sie beide Filter, und Werbung landet im Mülleimer. Leider dauert das Mailholen nun auch etwas länger, denn KMail startet für für jede Mail das Programm spamc. Aktuelle KMail-Versionen brauchen weniger Ressourcen und sind etwas schneller.

Mit Evolution filtern

Grundsätzlich läuft in Evolution (Version 1.4.6) die Filtereinrichtung ähnlich wie bei KMail, die entsprechenden Menüs heißen lediglich anders und sind anders angeordnet. Der Punkt Werkzeuge | Filter öffnet den Filterdialog. Mit einem Klick auf Hinzufügen erscheint ein neues Fenster (Abbildung 2).

Abbildung 2: Der Evolution-Dialog, um eine neue Filterregel anzulegen.

Geben Sie der Regel zuerst einen Namen, zum Beispiel Spam finden. In der oberen Liste, die zunächst Absender anzeigt, wählen Sie Regex-Treffer, und geben im rechten Textfeld einen Punkt ein. Wie bei KMail beschrieben, trifft diese Regel auf alle eingehenden Mails zu. Im unteren Teil des Fensters suchen Sie in der Liste den Punkt mit dem sperrigen Namen Nachricht an Bedienoberflächenbefehl weiterleiten aus. Ins Feld dahinter schreiben Sie /usr/bin/spamc.

Analog richten Sie eine zweite Regel Spam verschieben ein, die als Kriterium Bestimmte Kopfzeile, als Namen X-Spam-Flag und als Inhalt YES enthält (Abbildung 3).

Abbildung 3: Eine Filterregel, die auf alle Mails zutrifft, die in der Header-Zeile X-Spam-Flag den Inhalt YES führt.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 69 Punkte (1 Stimme)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 06/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...