SpamFirewall jest skryptem napisanym w Perlu powstałym z myślą o serwerach pocztowych. Głównym działaniem narzędzia jest blokowanie serwerów pocztowych wysyłających duże ilości spamu.
Cała procedura identyfikowania i blokowania przebiega automatycznie. Tworzone są specjalne listy z blokowanymi adresami IP, które są czyszczone po upływie określonego czasu. Jak zapewnia twórca, wystarczy zainstalować skrypt (opis na stronie producenta) i cieszyć się o wiele mniejszą liczbą niechcianych wiadomości.