Controlar el flujo de mensajes
¿Qué es? (fuente: http://wiki.apache.org/spamassassin/)
SpamAssassin es un filtro de correo para identificar el spam. Se trata de un filtro de correo electrónico inteligente que utiliza una amplia gama de pruebas para identificar correo electrónico masivo no solicitado, más comúnmente conocido como spam .
Estas pruebas se aplican al correo electrónico, cabeceras y el contenido para clasificar correo electrónico utilizando métodos estadísticos avanzados. Además, Spam Assassin tiene una arquitectura modular que permite a otras tecnologías para ser empuñada rápidamente contra el spam y está diseñado para una fácil integración en prácticamente cualquier sistema de correo electrónico.
Cómo funciona
Este conjunto flexible y de gran alcance de los programas de Perl, a diferencia de los enfoques más antiguas de filtrado de spam, utiliza la puntuación combinada de múltiples tipos de comprobaciones para determinar si un determinado mensaje es spam.
Sus características principales son:
- Pruebas de headers.
- Pruebas Body phrase. Para obtener más información, consulte SpamAssassinRules .
- El filtrado Bayesiano ( BayesFaq )
- Dirección de lista blanca / lista negra automática ( blanca automática )
- Sistema de reputación del remitente automático ( TxRep )
- Manual de dirección de lista blanca / lista negra ( ManualWhitelist )
- bases de datos de identificación de spam de colaboración (DCC, Pyzor, Razor2); Ver UsingNetworkTests .
- Listas de bloqueo DNS, también conocidos como "RBL" o "Listas de Blackhole en tiempo real". ver DnsBlocklists
- Los conjuntos de caracteres y locales
SpamAsassin con CPanel
Una vez ingrese a SpamAsassin..
Configuración de SpamAssassin
Hay veces que todos los correos que vienen desde un servidor son marcadoscomo spam, por diferentes motivos. Si tenemos la mala suerte que recibimosmucho correo desde uno de estos sitios, pero sabemos a ciencia cierta queno son spam basta con añadir el dominio a una lista blanca.La línea de comando es whitelist_from dirección
- El fichero de configuración
Cada regla que el usuario quiera definir para su uso propio deberá ser escrita en el fichero
$HOME/.spamassassin/user_prefs.
Es un fichero de texto en el que cada línea es un comando.
Las líneas que empiezan por "#" son comentarios.
- Las listas blancas.
Hay veces que todos los correos que vienen desde un servidor son marcados como spam,
por diferentes motivos.
Si tenemos la mala suerte que recibimos mucho correo desde uno de estos sitios,
pero sabemos a ciencia cierta que no son spam basta con añadir el dominio a una lista
blanca.
La línea de comando es
whitelist_from dirección
Ejemplos
whitelist_from *@eldominiospam.comdirecciones de linio.com envían spam y otras dos no, se recibirán todas ellas se recibiránImportante
todas ellas sin marcar, independientemente de los demás parámetros de configuración.
Cuidado con las listas blancas, porque son reglas muy generales;
si por ejemplo tenemos *@terra.es en una lista blanca y resulta que dos
sin marcar, independientemente de los demás parámetros de configuración.
El umbral
Por defecto, para que un correo sea marcado como spam debe sumar 5 puntos. Si este umbral resulta pequeño (es decir, demasiados correos son marcados como spam) o grande (mucho spam llega sin marcar) se puede modificar con la orden required_hits.
La línea de comando es required_hits umbralEjemplosrequired_hits 3 required_hits 6Los puntos asignados a cada regla
En algunos casos particulares la puntuación asignada a una regla nos puede parecer incorrecta. Esto se puede cambiar con la orden score. El valor puede un número real cualquiera. La línea de comando es score regla valorobviamente no lo era en un caso tal que así:score FROM_ENDS_WITH_NUMS 2.3 score FOR_FREE 5 Ejemplo Típicamente nos apetece modificar la configuración del SpamAssasin cuando no funciona bien: marca demasiados correos o demasiado pocos.
Por ejemplo, yo podría haber recibido un correo de una amiga marcado como spam cuando
---------------------
X-Spam-Level: ******
From 100014483@alumnos.uc3m.es Mon Jul 22 17:28:06 2002
(...)
To: sergut@it.uc3m.es
Subject: *****SPAM***** Hola!!!
Date: Mon, 22 Jul 2002 17:27:47 +0200 (CEST)
(...)
X-Spam-Status: Yes, hits=6.2 required=5.0
tests=FROM_STARTS_WITH_NUMS,PLING_PLING,NO_REAL_NAME,
FROM_ENDS_IN_NUMS,PLING
version=2.31
X-Spam-Flag: YES
SPAM: See http://spamassassin.org/tag/ for more details.
X-Spam-Checker-Version: SpamAssassin 2.31 (devel $Id: SpamAssassin.pm,v 1.94.2.2
+2002/06/20 17:20:29 hughescr Exp $)
X-Spam-Prev-Content-Transfer-Encoding: quoted-printable
SPAM: -------------------- Start SpamAssassin results ----------------------
SPAM: This mail is probably spam. The original message has been altered
SPAM: so you can recognise or block similar unwanted mail in future.
SPAM:
SPAM: -------------------- End of SpamAssassin results ---------------------
SPAM: Content analysis details: (6.2 hits, 5 required)
SPAM: FROM_STARTS_WITH_NUMS (4.4 points) From: starts with nums
SPAM: PLING_PLING (0.8 points) Subject has lots of exclamation marks
SPAM: NO_REAL_NAME (0.5 points) From: does not include a real name
SPAM: FROM_ENDS_IN_NUMS (0.4 points) From: ends in numbers
SPAM: PLING (0.1 points) Subject has an exclamation mark
SPAM:
No hay comentarios:
Publicar un comentario