Revisión técnica (octubre de 2026): Comprueba la versión de SpamAssassin y Perl, y consulta qué módulos son obligatorios según esa versión. Instala dependencias desde los paquetes de la distribución o repositorios Perl confiables. La salida original pertenece a una compilación antigua.
Se conserva a continuación la solución histórica original.
Compilando Spamassasin puede ocurrir el siguiente error:
REQUIRED module missing: Net::DNS
REQUIRED module missing: NetAddr::IP
optional module missing: Digest::SHA1
optional module missing: Mail::SPF
optional module missing: IP::Country
optional module missing: Razor2
optional module missing: Net::Ident
optional module missing: IO::Socket::INET6
optional module missing: IO::Socket::SSL
optional module missing: Mail::DKIM
optional module missing: DBI
optional module missing: Encode::Detect
En Ubuntu/Debian los «required» se solucionan instalando las correspondientes librerías de Perl:
$ apt-get install libnet-dns-perl libnetaddr-ip-perl
Fuente: HowtoForge forums
