Srovnávat ochranu proti spamu s ochranou proti virům mi z technického hlediska přijde nesmyslné.
Viry není vcelku problém identifikovat a pokud se pravidelně aktualizuje virová databáze tak mají v podstatě 100% účinnost. Antivir nasazujeme na všech mailových serverech a když je identifikován vir, tak ho prostě smažeme. Takže uživatelé se s viry téměř nesetkají.
Určit ale, co je spam, je problém kvůli obrovské variabilitě. Backlisty nestíhají flexibilně reagovat a vytvořit pravidla, která by platila stoprocentně pro různé lidi naráz je v podstatě nemožné.