SpamAssassin is een spamfilter, geschreven in Perl, waarmee een mailserver spamberichten kan herkennen. Hiertoe worden een aantal bekende herkenningsmethoden gecombineerd. Het programma bekijkt de inhoud van het bericht en bepaalt aan de hand van een zelflerend filter of het bericht wel of geen spam is; daarnaast wordt ook de hulp ingeschakeld van een aantal blacklists en distributed hash…