Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Filtrování spamu v KMail použitím Bogofilteru

Ukázka nastavení e-mailového klienta Kmail pro filtrování spamu za použití spam filtru Bogofilter. Nastavení je odzkoušeno v KDE 3.4 v distribuci OpenSUSE 10.0 a mělo by fungovat stejně i na jiných distribucích. Pokud je KMail vašim oblíbeným klientem, můžete se jednoduše zbavit obtěžujících spamů.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Nastavení pro filtrování virů v Kmail lze provést přes „Nástroje/Nastavit antivirus…“ a použít například Clam Anti-Virus. Vytvořte si lokální složku „viry“ v Kmail a spusťte nastavení antiviru. Nastavení „Nástroje/Nastavit antispam…“ pro SpamAssassin příliš dobře nefunguje, lépe řečeno nefunguje vůbec. V tomto článku vysvětluji nastavení třístavového filtru užitím Bogofilter. Vytvořte si lokální složky „spam“ a „spam-nejisty“ v KMail a nainstalujte si balíček Bogofilter. Poté vstupte do nastavení Kmail: „Nastavení/Kon­figurace filtrů…“

Prvních dvou filtrů pro antivir si nevšímejte, jako třetí filtr vložte „Filtr 1 – Bogofilter“ a nastavte: Zvolte „Odpovídá všemu co následuje“:

  1. X-Bogosity neobsahuje Yes
  2. Akce filtru: Předat do roury /usr/bin/bogofilter -ep -o 0.90,0.40
  3. zaškrtněte Aplikovat tento filtr na: příchozí zprávy, v ručním filtrování

Tento filtr zpracovává příchozí poštu a označuje v hlavičce číselnou hodnotou, nakolik si filtr myslí, zda je e-mail spam, nebo není.

KMail 5

Filtr 1a – Tristate

Zvolte opět „Odpovídá všemu, co následuje“:

  1. X-Bogosity obsahuje Unsure
  2. Akce filtru: Přesunout do složky „spam-nejisty“
  3. zaškrtněte Aplikovat tento filtr na: příchozí zprávy, v ručním filtrování, a pokud tento filtr odpovídá, zastavit zde zpracování

Tento filtr pouze přesunuje e-mail do složky „spam-nejisty“, pokud jej takto Filtr 1 vyhodnotil.

KMail 4

Filtr 2 – Bogofilter is spam

Zvolte opět „Odpovídá všemu, co následuje“:

  1. X-Bogosity obsahuje Spam, (Ta čárka za Spam je důležitá, důvod zjistíte při podrobném zkoumání hlavičky, kterou generuje Bogofilter. Je to nepochopitelné, ale takto generuje hlavičky Bogofilter ve své nové verzi 0.95.2 a nelze spam identifikovat jen podle slova „Spam“)
  2. X-Bogosity neobsahuje Ham (pro jistotu je tu druhá podmínka)
  3. Akce filtru: Přesunout do složky „spam“
  4. zaškrtněte Aplikovat tento filtr na: příchozí zprávy, v ručním filtrování, pokud tento filtr odpovídá, zastavit zde zpracování a přidat tento filtr do nabídky „použít filtr“

Tento filtr přesouvá jednoznačně identifikovaný spam do složky „spam“.

KMail 3

Filtr 3 – Spam

Zvolte opět „Odpovídá všemu, co následuje“:

  1. Velikost je větší než 1 bajtů
  2. Akce filtru: Odstranit hlavičku X-Bogosity, předat do roury /usr/bin/bogofilter -s -ep -o 0.90,0.40 a přesunout do složky „spam“
  3. zaškrtněte Aplikovat tento filtr v ručním filtrování, pokud tento filtr odpovídá, zastavit zde zpracování, přidat tento filtr do nabídky „použít filtr“ a přidat tento filtr do nástrojové lišty (ikona červené složky)

Toto je ruční filtr, kterým učíte Bogofilter jednoznačně určit Spam.

KMail 2
Vánoční stromek malý

Adventní kalendář

Už jste dnes viděli, jak vypadá další odkryté okénko v našem adventním kalendáři? Každý předvánoční den se na jeho stránce jedna část odkryje. Nenechte si uniknout pointu a diskutujte o ní v naší diskusi.

Filtr 4 – Not Spam

Zvolte opět „Odpovídá všemu co následuje“:

  1. Velikost je větší než 1 bajtů
  2. Akce filtru: Odstranit hlavičku X-Bogosity, předat do roury /usr/bin/bogofilter -n -ep -o 0.90,0.40
  3. zaškrtněte Aplikovat tento filtr v ručním filtrování, pokud tento filtr odpovídá, zastavit zde zpracování, přidat tento filtr do nabídky „použít filtr“ a přidat tento filtr do nástrojové lišty (ikona zelené složky)

Toto je ruční filtr, kterým učíte Bogofilter jednoznačně určit normální e-mail.

KMail 1

Nyní je potřeba předat Bogofilteru informace o tom, co je a není spam. Označte si všechny e-maily ve složce „Došlá pošta“ a stiskněte ikonu zelené složky v nástrojové liště. Je vhodné mít i příklady anglicky psaných e-mailů, které nejsou spam, aby Vám v budoucnu Bogofilter neoznačoval všeobecně angličtinu jako spam. To samé můžete udělat ve složce „Odeslaná pošta“. Pro naučení filtru je dále důležité mít několik desítek exemplářů spamu. Všechny je označte a stiskněte ikonu červené složky. V případě, že Vám přijde nějaká pošta do složky „spam-nejisty“, poctivě každý e-mail projeďte spam filtrem a určete zda to je nebo není spam pomocí ikon červené a zelené složky. Tento filtr funguje naprosto spolehlivě a výjimečně uvidíte opravdu jednotlivé kusy ve složce „spam-nejisty“, kterých je alespoň u mě o řád méně než skutečně došlých e-mailů ve složce „Došlá pošta“ – spamy končí ve složce spam a jsou jich desítky až stovky denně. Můžete si filtr ještě upravit a automaticky označovat spamy jako přečtené nebo je rovnou mazat. Ale tento způsob doporučuji použít až po pár dnech (týdnech), až bude filtr spamy dobře rozpoznávat.

Tento filtr není můj původní, vychází z anglického příkladu (aktuálně nejde, použijte kopii na archive.org), ale bylo nutno jej upravit pro novou verzi Bogofilteru 0.95.2.

Pavel Chalupa

Pavel Chalupa

Pavel Chalupa je redaktorem zpráviček a příležitostným pisatelem článků na Root.cz.

Školení: Django framework: Struktura a základy vývoje (nejen) webových aplikací

Django je vyspělý webový framework napsaný v jazyce Python, který podporuje extrémně rychlý vývoj společně s dodržováním principů dobrého návrhu. Snaží se co nejvíce automatizovat a drží se principu DRY (z anglického Don't Repeat Yourself — neopakuj se).

  • Instalace potřebného softwaru
  • Programování v Pythonu: příkazy, funkce, datové typy, moduly, objekty, výjimky
  • Struktura aplikace v Djangu
  • Typické záležitosti webových aplikací: Napojení na databázi, zpracování vstupu od uživatele, přihlášení či generování dynamického obsahu.
  • Implementace principu MVC: modely, pohledy (views) a šablony
  • Seznámení s užitečnými komponenty frameworku Django
  • Šikovné praktiky

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 3,13

Přehled názorů

OMG aneb Jeste nejaky wizard
Almad 11. 12. 2006 00:30
Nový
├ 
Re: OMG aneb Jeste nejaky wizard
Pavel Chalupa 11. 12. 2006 04:45
Nový
│
├ 
Re: OMG aneb Jeste nejaky wizard
benzin 11. 12. 2006 19:50
Nový
│
└ 
Re: OMG aneb Jeste nejaky wizard
Almad 11. 12. 2006 22:58
Nový
└ 
Re: OMG aneb Jeste nejaky wizard
bumerang 13. 12. 2006 21:22
Nový
CRM114
Mark 11. 12. 2006 01:14
Nový
└ 
Re: CRM114
Poborskiii 28. 1. 2007 19:54
Nový
bogofilter ??!! NE, děkuji !
jikos / Jirka Kosina 11. 12. 2006 07:14
Nový
└ 
Re: bogofilter ??!! NE, děkuji !
Zdenek 11. 12. 2006 07:21
Nový
 
├ 
Re: bogofilter ??!! NE, děkuji !
GEDIK 11. 12. 2006 08:03
Nový
 
└ 
Re: bogofilter ??!! NE, děkuji !
jikos / Jirka Kosina 11. 12. 2006 08:42
Nový
Kazdy titulek musi mit nazor (a cizi prezdivku)
Pavel Vondruška 11. 12. 2006 09:17
Nový
└ 
Re: Kazdy titulek musi mit nazor (a cizi prezdivku)
kvaz 11. 12. 2006 18:31
Nový
Spam filtr a antivir v Kmail
Corwin 11. 12. 2006 11:54
Nový
└ 
Re: Spam filtr a antivir v Kmail
Joe 11. 12. 2006 14:27
Nový
 
└ 
Re: Spam filtr a antivir v Kmail
Michal Vyskočil 11. 12. 2006 14:33
Nový
 
 
└ 
Re: Spam filtr a antivir v Kmail
mys elf 11. 12. 2006 15:41
Nový
zase...
kvaz 11. 12. 2006 18:30
Nový
co se stalo s kvalitou članku?
LesTR 11. 12. 2006 20:11
Nový
└ 
Re: co se stalo s kvalitou članku?
Almad 11. 12. 2006 22:59
Nový
Claws mail
Ivanhoe 12. 12. 2006 03:11
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem