Email Filtering: Filtrado de E-mails

En la actualidad el spam esta causando muchas perdidas de tiempo y recurso, estoy seguro que ninguno de nosotros desea recibir este tipo de Correo No Solicitado.

CPanel nos brinda una poderosa herramienta para filtrar mails con distintos tipos de criterios. Filtrar en este caso puede ser eliminarlo directamente del servidor, aplicar algún script personalizado o simplemente enviarlo a otra dirección de E-mail.

Para utilizar esta herramienta hacemos click en el icono “Mail” luego en el link “E-mail Filtering”. Aquí apareceremos en una pantalla llamada “Filter Maintenance” donde aparecerán listado los filtros activos hasta el momento, si hubiera alguno. Hacemos click en el link •”Add Filter” y nos llevara a la pantalla donde podremos configurar un nuevo filtro para los E-mails que recibamos. Una vez allí, en primer lugar debemos seleccionar del menú descolgable la parte del mensaje en la cual el filtro debe actuar y tenemos aquí varias opciones: El campo DE (From), el campo A (To), el Asunto (Subject), el Cuerpo (Body) del mensaje, algún otro encabezado (Headers) o los que vengan de Spam Assasin marcados como Spam.
Luego debemos elegir en el siguiente menú descolgable el criterio de aplicación del filtro y también aquí hay varias opciones:

“Equal” si queremos que el filtro actúe sobre la palabra exacta. (Ej. Si utilizamos la palabra Viagra, el filtro sólo actuará donde encuentre la palabra Viagra)

“matches regex” aquí se utiliza Expresiones Regulares (Regular Expression) para encontrar palabras dentro de un texto. Este es un tema tan poderoso como complejo, igualmente no es necesario para la gran mayoria de los casos.

He aquí un par de direcciones para aquellos que deseen ver más sobre el tema:
http://etext.lib.virginia.edu/helpsheets/regex.html
http://gnosis.cx/publish/programming/re ... sions.html

“contains” es el que aparece por default y el mas útil en la mayoría de los casos. Este criterio simplemente busca una porción de texto en el total. (Ej: si utilizamos la palabra porno bloqueará los mails que contengan la palabra porno y también pornografía, pornográfico, teenporno, etc.)

“begins with” este criterio buscará en los mails las palabras que comiencen con el texto que nosotros ingresamos (Ej: si utilizamos la palabra porno bloqueará los mails que contengan la palabra porno y también pornografía, pornográfico, etc. pero no como este teenporno.)

Luego de elegir el criterio, debemos elegir la palabra o porción de texto que el filtro buscara en los mails para actuar. Esta palabra o porción de texto la ingresaremos en el campo que se encuentra a la derecha del menú descolgable con los criterios.

Es muy importante elegir correctamente el texto aquí, ya que una mala elección podría hacernos perder E-mails que en realidad nos interesan.

Por ultimo debemos ingresar el destino (campo “Destination”) que van a tener esos E-mails que filtramos y hay 3 posibilidades:

Descartarlos y eliminarlos del servidor, para ello ingresaremos la palabra “Discard” (sin las comillas)

Redirigirlo a otra dirección, para esto simplemente ingresaremos la dirección de E-mail a donde debemos enviarlo.

También tenemos la opción de redirigirlo a algún script para que sea procesado. Para ello debemos ingresar el camino completo del script en e servidor. (Ej: “/home/user/email.pl”)

Luego para activar este filtro debemos presionar el botón “Activate”, esto nos llevará a una pantalla de confirmación y luego volveremos a la pantalla ““Filter Maintenance” y allí veremos aparecer nuestro filtro en el listado de filtros activos.

Para desactivar un filtro debemos eliminarlo haciendo clic en el link borrar que se encuentra a la derecha de cada filtro en el listado de filtros activos.

Cabe destacar que los filtros son acumulativos, es decir que un mail que nos envíen pasará por todos los filtros que hayamos activados y debe sortearlos a todos para que nos llegue sin problemas.

En la pantalla de “Filter Maintenance” hay también un formulario que nos ayudara a probar los filtros que hayamos activado. Su uso no es simple y está hecho para personal con un conocimiento más avanzado sobre el tema del recorrido y proceso de un E-mail dentro del servidor.

Para utilizarlo de manera entendible para la mayoría de nosotros (me incluyo) debemos remplazar por la palabra que elegimos filtrar en el campo que elegimos para que actúe el filtro.

Por ejemplo si configuramos un filtro que debe encontrar texto que contenga viagra en el Asunto reemplazaremos “Subject: test” por “Subject: Este asunto contiene viagra” y al enviar el form pasaremos una pantalla que nos dirá en alguna parte que la condición fue “True” es decir que en el asunto se encontró la palabra “viagra”

Condition is true: $header_subject: contains viagra.

No hay comentarios:

Publicar un comentario

Normas de uso: Los comentarios, quejas y opiniones son de los internautas, no de los creadores de dominioyhost.blogspot.com. Si tienes alguna queja debes identificarte. No está permitido verter comentarios contrarios a las leyes peruanas o injuriantes. Reservado el derecho a eliminar los comentarios que consideremos fuera de tema.