Der er flere systemer og måder at gøre det på. Hvilken mail server kører i med?
Man kan få programmer som prøver at vurdere om en mail er spam. Så er der diverse black lists der blokerer forskellige hosts, som man kan bruge, f.eks:
http://www.mail-abuse.org/http://www.spamcop.net/http://www.ordb.dk/Hvor nemt det er at bruge dem, afhænger af hvilken mail server du bruger uden for DMZen.
Du skal dog bruge lidt tid på at læse hvordan disse lister blokerer spam.
Man kan risikere "false positives" og nogle systemer er mere agressive en andre, f.eks blokerer
http://www.spews.org/ gerne en hel ISP hvis de er kendt for at have en slap holdning til spam og/eller hoster spam firmaer. Så når du vælger at bruge et filter, støtter du deres sag, så vær sikker på at det er en sag du vil støtte. :)
Personligt bruger jeg spamcop, som fanger 9 ud af 10 spam mail. Meget effektiv. Desværre sker det en sjælden gang at en mailing liste(ikke spam) som man er på, bliver blacklistet der. Men det er som regel kun for en kortere periode. Det er fordi den måde den virker på, er at når du modtager spam, kan du indberette det til dem og når de så har fået et par klager, bliver serveren der sender automatisk blokeret hvilket er en af grundene til at den er så effektiv.