Herramienta estadística diseñada para analizar el contenido de mensajes de correo electrónico y determinar, con cierta probabilidad, si un mensaje es spam o no spam. El programa examina las palabras del mensaje y otros elementos y compara su frecuencia con la de un corpus de entrenamiento compuesto por: Correos legítimos [ham] y correos identificados como spam. El resultado se devuelve en el encabezado del correo [X-Spam], con un valor que puede ser "yes", que se considera spam, "no", que se considera legítimo y "unknown" que la herramienta no pudo determinar con suficiente confianza.
$ spamoracle < mensaje.txt
Nota.- En un entorno real, spamoracle no se ejecuta manualmente en la terminal para analizar mensajes reales, sino que forma parte de la cadena de procesamiento de correo.