Os voy a explicar como controlar el SPAM en Postfix mediante expresiones regulares.
PostFix es uno de los Servidores de correo mas utilizados, podemos utilizarlo aunque tengamos cuentas de tipo POP descargando con Fetchmail.
Para añadir filtros a postfix he añadido varios ficheros uno para las cabeceras y otro para los cuerpos de los mensajes. Para añadir estos ficheros a postfix los he copiado a la carpeta de ficheros del postfix y modificando el main.cf con estas dos lineas:
header_checks = regexp:/etc/postfix/regexp.header body_checks = regexp:/etc/postfix/regexp.body
Adicionalmente podemos hacer si tenemos un servidor arrancado y que sirva correos, eliminar los relays abiertos añadiendo la linea:
maps_rbl_domains = relays.ordb.org
Al mismo fichero main.cf
Es conveniente añadir estas líneas por el final.
Es cierto que existen otros sistemas de filtrado basados en algoritmos pero suelen ser lentos y ocupan muchos recursos.
Aquí tenéis los ficheros necesarios:
Este es el fichero para las cabeceras: regexpheader.txt
Y este para los cuerpos de los mensajes: regexpbody.txt
Deja una respuesta