Filter za neželeno pošto je programski program, ki razvršča dohodno pošto, da prepozna in izvleče neželeno pošto, znano tudi kot neželena pošta. Namesti se lahko na internetni poštni strežnik, na strežnik zasebnega omrežja ali na osebni računalnik. Neželena pošta ni le moteča, ampak jo je mogoče uporabiti za širjenje zlonamerne kode, kot so virusi in trojanci, ter za ohranjanje prevar z lažnim predstavljanjem. Zaradi teh in še več razlogov je filter neželene pošte odličen način za zaščito računalnika ali omrežja in izrezovanje neželene pošte.
Da bi zaznal neželeno pošto, filter primerja parametre v dohodni pošti s seznami pravil, ki jih je mogoče konfigurirati. Na primer, lahko ga nastavite tako, da preveri naslov teme dohodne pošte za izraze, povezane s pornografijo, farmacevtskimi izdelki in drugimi običajnimi neželenimi izdelki. Polje pošiljatelja je lahko tudi filtrirano za obsege naslovov IP, povezanih s pošiljatelji neželene pošte ali tržniki.
Z leti so pošiljatelji neželene pošte postali bolj izpopolnjeni v svojih poskusih, da bi neželeno pošto prešli mimo filtrov neželene pošte. Neželena pošta pogosto vključuje neškodljive ali celo osebne naslove tem, kot je “Živjo!” ali »Glede na vašo poizvedbo«, zaradi česar splošni filter ponudnika internetnih storitev otežuje ločevanje neželene pošte od zakonite e-pošte. Zato se nekaj neželene pošte še vedno prenaša iz internetnih poštnih strežnikov v povezana zasebna omrežja in končnim uporabnikom.
Zaradi tega mnogi skrbniki omrežja namestijo filter neželene pošte v pisarniško ali podjetniško omrežje, tako kot končni uporabniki doma. V teh primerih je filter mogoče zelo konfigurirati tako, da lovi neželeno pošto, zaradi česar je mimo bolj splošno konfiguriranih programov, ki se nahajajo na spletu. Tako kot drugi programi tudi vsi filtri za neželeno pošto niso enaki. Trenutno je najbolj priljubljen “inteligentni” program, ki temelji na Bayesovi statistični metodologiji. Primerja dohodno pošto z nizom uporabniško definiranih pravil, nato pa na podlagi matematičnih verjetnosti identificira neželeno pošto.
V najpreprostejši konfiguraciji filter neželene pošte posreduje neželeno pošto v mapo z vsiljeno pošto, zakonito pošto pa v mapo Prejeto. Uporabnik lahko pregleda naloge in popravi napake. Program si bo zapomnil popravke in se izognil tem napakam v prihodnosti. Z drugimi besedami, Bayesov program se »nauči«, kaj iskati, in se »uči« iz svojih napak. Kmalu bo filter naredil nekaj napak in bo lahko deloval skoraj brez uporabnikov. Eden priljubljenih brezplačnih filtrov neželene pošte se ponaša s skoraj popolnim zapisom po začetnem obdobju »usposabljanja«.
Dober filter bo uporabil tudi “beli seznam” za zaščito pred lažnim predstavljanjem. Ljudje, ki opravljajo spletno bančništvo, lahko na primer vnesejo pravilen naslov spletne strani banke na beli seznam. Filter za neželeno pošto bo preveril dohodno pošto za napačno črkovane ali podobno zapisane naslove in jih zavrnil kot poskuse lažnega predstavljanja.
Na spletu je na voljo več programov za filtriranje neželene pošte, večina s 30-dnevnim brezplačnim preskusnim obdobjem.