SENDMAIL: bloquear Correo no deseado con Expresiones Regulares

Siguiendo el articulo dedicado a Postfix, en éste vamos a ver como bloquear correos no deseados utilizando las expresiones regulares en Sendmail. La idea es mostrar sobretodo como bloquear direcciones de correo electrónico muy parecidas utilizadas por los SPAMMERS. Primero se instala la aplicación que se integrará con Sendmail:

yum install milter-regex -y

luego se activa para que arranque con el sistema:

systemctl enable milter-regex

se inicia:

systemctl start milter-regex

Luego se modifica la configuración de Sendmail para integrar la nueva aplicación; primero se saca una copia de la configuración actual (OPERACIÓN QUE HAY REALIZAR SIEMPRE):

cp /etc/mail/sendmail.mc /etc/mail/sendmail.mc-12052021

cp /etc/mail/sendmail.cf /etc/mail/sendmail.cf-12052021

nano /etc/mail/sendmail.mc

al final del archivo se añade la siguiente linea:

INPUT_MAIL_FILTER(`milter-regex', `S=unix:/var/spool/milter-regex/sock, T=S:30s;R:2m')

esto permitirá la integración de milter-regex con Sendmail. Se guardan los cambios y se “compila” la configuración de Sendmail:

m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

Se reinicia sendmail:

systemctl restart sendmail

Luego se pasa a la configuración de milter-regex utilizando el siguiente archivo:

nano /etc/mail/milter-regex.conf

donde después de estás lineas:

# Insert here Your milter-regex rules.

# See manpage milter-regex for details.

# You don't need to reload config; milter-regex reloads it when it changes.

Se añade:

reject "503 NO MOLESTES MÁS"

header /^From$/ /fulano/

header /^From$/ /mengano/

header /^From$/ /perengano/

La linea reject indica el inicio de un bloque relacionado con los correos rechazados y las lineas que siguen indican que si el campo From del correo electrónico recibido contiene uno de los nombres indicados, se rechazará. Esto significa que si el from contiene fulano o fulano10 o 10fulano, etc… el correo se rechazará.

Hagan sun pruebas y me comentan.

Vota el Articulo: 

No votes yet
Evalúa la calidad del articulo
Subscribe to Comments for "SENDMAIL: bloquear Correo no deseado con Expresiones Regulares" Subscribe to VozToVoice - All comments