Zapoznanie się z zasadami działania filtrów antyspamowych może przybliżyć nas do odpowiedzi na to pytanie.
Wiadomości e-mail docierają do serwera pocztowego obsługującego adres odbiorcy, ale zanim zostaną zapisane do skrzynki, program antyspamowy analizuje wiadomość i odpowiednio ją klasyfikuje. Najczęściej programy antyspamowe wykonują różnego rodzaju testy za które przyznawane są punkty. E-mail zostaje uznany za spam, jeśli filtr przydzieli mu liczbę punktów karnych równą lub większą niż ustalony odgórnie próg (najczęściej liczba 5). Istnieje wiele rodzajów testów. Mają one różną „wagę” (liczbę przyznawanych punktów).
Obecnie najpopularniejsze testy, mające jednocześnie największą wagę, to testy sprawdzające pochodzenie e-maila oraz tzw. filtr Bayesa. Filtr Bayesa jest bardzo ciekawym filtrem, gdyż jest to filtr który sam się uczy. Analizuje on treść e-maila pod kątem występowania słów często pojawiających się w spamach. Każdy filtr Bayesa uczy się samodzielnie, dlatego nie ma mechanizmów po stronie narzędzi do e-mail marketingu, które pozwoliłyby ocenić to czy e-mail zostanie sklasyfikowany jako spam czy nie.

