SpamAssassin es un filtro antispam muy conocido que califica los correos electrónicos mediante diversas técnicas de detección, como comprobaciones de autenticación, análisis de contenido, detección de spam basada en DNS, entre otras. La evaluación se realiza mediante varias pruebas, que en conjunto generan una puntuación global. Un mensaje se clasifica como spam o no spam según esta puntuación. En la mayoría de los casos, un correo electrónico con una puntuación de SpamAssassin de 5 o más se considera spam.