Hou de rommel buiten!

5
25
Dit artikel is deel 2 van 9 in het DiskIdee dossier Spamfilters
DossiernavigatieEasy Computing Anti-SpamMailWasher

Het is al erg gesteld met e-mail en het wordt alleen maar erger. Om de haverklap tref je reclame- en andere ongewenste berichten in je mailbox aan. Een desktopspamfilter helpt je die rommel uit je mailbox te verwijderen zodat je dat niet zelf hoeft te doen.
spam

Wat is spam? Op internet tref je heel wat definities aan, maar wij houden het bij een zeer eenvoudige: spam is alle mail die je niet wil lezen. Als je een e-mailbericht binnenkrijgt, weet je met één oogopslag of het spam is of niet. Maar dan is het al te laat en heb je het dus al moeten bekijken. De eerste keer dat je een mailtje krijgt met een aanbod voor goedkope viagra, penis- of borstvergrotende wondermiddelen, fantastische investeringsmogelijkheden of die Afrikaan die al jaren probeert iemand te vinden op wiens rekening hij ettelijke tientallen miljoenen dollars mag storten, zal je dat wellicht amuseren. Even toch. Want als je dat soort berichten iedere dag opnieuw en met tientallen, zoniet honderden tegelijk in je mailbox krijgt, is er niets amusants meer aan. Dan wil je alleen nog dat het stopt.

Valse positieven
Spam is dus een probleem. Dat is al een tijdje zo en het wordt steeds erger. Voor Nederlandstaligen valt spam extra op, omdat het vrijwel altijd Engelstalig is. Dat maakt het voor ons dus heel wat gemakkelijker om spam te bestrijden: we kunnen immers gewoon op Engelse woorden controleren die vaak terugkomen in spamberichten. Toch is ook dat nu weer niet zo eenvoudig, want er zitten vaak legitieme e-mails tussen met dergelijke termen aan boord. Nieuwsberichten van bijvoorbeeld computerwinkels of computertijdschriften kunnen geheel of gedeeltelijk in het Engels zijn opgesteld. Bulkmailings van universiteiten worden ook heel vaak herkend door spamfilters als spam, terwijl ze dat niet zijn. Net zoals bij virusdetectie lopen we dus bij een spamfilter ook het risico van ‘valse positieven’: dat zijn in dit geval berichten die als spam gemarkeerd worden, terwijl ze dat niet zijn. We willen uiteraard spamfilters inzetten die de échte spam er zoveel mogelijk uit filteren, maar de legitieme berichten netjes door laten. De spamfilterregels zullen dus een evenwicht moeten zien te vinden: gewoonlijk vinden we het minder erg dat er een extra spambericht in onze mailbox terecht komt dan dat er één legitiem bericht ons niet zou bereiken, omdat de spamfilter het weggooide.

Hoe werkt een spamfilter?
Een spamfilter werkt met regels. Deze regels vertellen de spamfilter op basis van welke criteria hij een welbepaald e-mailbericht kan classificeren als spam of als legitiem. Zijn de regels of criteria te nauw gekozen, dan krijgen we valse positieven en sneuvelen er dus legitieme e-mails. Bij te lakse regels komen de legitieme berichten er wel door, maar helaas ook teveel spam.
Hiervoor bestaan twee oplossingen. Een producent van een spamfilter kan een verzameling regels meeleveren die al in de praktijk hun waarde bewezen hebben. Dat is prima, maar gewoonlijk houdt dat in dat je daarvoor ook meer moet betalen. De tweede oplossing is goedkoper, maar kost wel tijd. Je kunt namelijk ook kiezen voor een spamfilter die kan leren: de filter kent eerst niks, maar je kunt hem trainen en dus zo aanleren wat spam is en wat niet. Hoe meer berichten de spamfilter verwerkt, hoe beter hij wordt in het onderscheiden van spam. Dit is wel arbeidsintensief, omdat je de spamfilter zult moeten begeleiden en hem corrigeren als hij spam mist of als hij legitieme berichten fnuikt. Overigens heet zo een zelflerende spamfilter een ‘Bayesian filter’ of Bayesiaanse filter. Het is heel belangrijk dat je bij zelflerende filters onthoudt dat hun leerproces van cruciaal belang is. Als ze niet genoeg getraind worden, zullen ze slecht functioneren bij het filteren van spam. Alleen na voldoende training worden zelflerende filters pas echt goed in het filteren van spam. Hoe meer training, hoe beter.
Een desktopspamfilter zal normaal zelf alle post van de mailserver van je provider afhalen en filteren op spam. Wat overblijft, stuurt hij dan door naar je e-mailprogramma. Er zijn spamfilters die voor een welbepaald e-mailprogramma (zoals Outlook) geschreven zijn en dan rechtstreeks met de berichtendatabase van dat programma kunnen werken. De meeste spamfilters halen zelf de mail van de mailserver af en presenteren zich zelf als een mailserver aan je e-mailprogramma. Deze methode werkt met alle e-mailprogramma’s. De installatieprocedure van zo een spamfilter kan natuurlijk alleen maar de configuratie van bekende e-mailprogramma’s aanpassen. Vaak is dat ook alleen maar Outlook Express. Gebruik je een andere mailclient, dan is het mogelijk dat je zelf een en ander in de configuratie moet wijzigen om een spamfilter met jouw mailclient te doen samenwerken.

Het deelnemersveld
We kijken in deze test naast een aantal commerciële producten ook naar shareware en gratis spamfilters. Onder commerciële producten verstaan we de pakketten die je gewoon in de winkel kunt kopen. We hebben vier commerciële pakketten uitgekozen van Easy Computing, McAfee, Norman en Symantec.
Shareware is software die je kunt downloaden van het internet en uitproberen, maar na meestal 30 dagen moet je betalen als je het verder wenst te gebruiken. In de meeste gevallen heb je een credit card nodig om die betaling te kunnen doen. Bovendien blijken de sharewarepakketten qua prijs in de buurt te zitten van de commerciële software en dat zien we dus niet goed zitten, te meer omdat de commerciële software keurig in het Nederlands werkt. We hebben twee shareware-pakketten uitgekozen: SAproxy Pro en SpamButcher. Er zijn er nog veel meer, maar die bieden ons inziens onvoldoende waar voor je geld in vergelijking met de andere producten in deze test.
De freeware producten moeten volledig gratis te downloaden én te gebruiken zijn. Er mag een copyright op rusten, maar het mag de gebruiker niets kosten. Dan nemen we gewoonlijk graag voor lief dat de software uitsluitend in het Engels communiceert. Ook op het gratis vlak kun je een hele waslijst producten op het internet vinden. We hebben ons dus beperkt tot twee pakketten die enige bekendheid genieten en een zekere gebruiksvriendelijkheid bieden: SPAMfighter en MailWasher.
De besprekingen van al deze producten vind je door in het kader rechtsbovenaan te klikken op de links. Daar vind je ook een Excel-tabel met productinformatie en scores, die je ook in pdf-formaat kunt bekijken als je dat verkiest.

Conclusie
Gratis is niet noodzakelijk goed. Dat blijkt maar weer eens bij deze test van spamfilters. De gratis en shareware spamfilters zijn helemaal niet goed in het detecteren van spam. De enige uitzondering is SAproxy Pro. Dat is in het Engels en het kost 29,95 dollar, maar daarvoor krijg je dus wel een filter die effectief alle spam weet tegen te houden zonder te gaan snoeien in de legitieme post. Je moet hem uiteraard wel trainen. De vraag is of je je die moeite wel moet getroosten als je ziet dat de commerciële producten niet veel duurder zijn, je in het Nederlands aanspreken en ook goed zijn in het wieden van spam. Wat ons betreft zijn er exact drie spamfilters die een aankoopoverweging waard zijn: Norman SpamWeed, Symantec Norton AntiSpam 2004 en het sharewareproduct SAproxy Pro. Symantec is de allerbeste presteerder, maar omdat SAproxy Pro tien euro minder kost en vrijwel even goed presteert is dat onze beste koop. Als je Nederlandstalige software een must vindt, raden we Symantec Norton AntiSpam 2004 aan.
Vorig artikelWedstrijd voor digitale foto’s
Volgend artikelEasy Computing Anti-Spam

5 REACTIES

  1. Merci, Jos & Dr Web: ik heb die SpamBayes ook eens geïnstalleerd, en dat werkt voortreffelijk. Na één week \’training\’ haalt de filter foutloos alle Spam uit mijn mailbox! Schitterend!!
    Ik had voordien ook al verschillende Spamfilters geprobeerd, en ik had de hoop al half en half opgegeven.

  2. Hallo, zit met een probleem wie weet er antwoord op. Krijg een bepaalde site, niet van mijn scherm af, kan dus alleen het internet op, via copernic, wat kan ik het beste doen.

    graag spoedig bericht

  3. Groot gelijk !!!
    Gebruik Spambayes nu al enkele maanden en ben er heeeeeeeeeeeeeeeeeeeeeeeeeeel tevreden over…
    En dan volledig gratis ! Moet er wel bij vertellen dat het enkel voor Outlook is en dus niet voor Outlook Express…

    Greetz,
    DrWeB
    http://www.drweb.be

  4. Tja, het is allemaal hoe je het bekijkt maar ik heb beiden (SAProxy en Symantec) getest en dus niet goed bevonden.
    Dan maar zelf eens wat gaan rondneuzen en ben gestoten op SPAMBAYES (http://spambayes.sourceforge.net). Een zogenaamde Bayesiaanse spamfilter (gebaseerd op de bayesiaanse statistische funktie) die zelflerend is.

    Volledig gratis, niks te konfigureren behalve aangeven waar je je goede mail wilt houden, de twijfelgevallen en de echte spam, geen filters te downloaden of up te graden en zowel te installeren als Outlook plug-in of stand-alone.
    Na één week blijkt dat ding dus echt te werken. Nauwelijks twijfelgevallen en de echte spam wordt er werkelijk uitgehaald.

    Een aanrader dus. Een kollega van mij gebruikt hem ook en is tot dezelfde vaststelling gekomen.
    Proberen maar en trek zelf je conclusies.

Reacties zijn gesloten.