Bloquear/rechazar correos de un dominio en Exim
Esto es para casos donde un dominio peperulo.com envía miles y miles de correos hacia distintos clientes de nuestro servidor, sabiendo que es spam y es necesario resguardarnos, podemos ponerles un bloqueo permanente desde el mismo Exim y de esa manera aseguramos de que no sigan molestando.
Esta es una excelente medida contra el SPAM, salvando a nuestro servidor de tener que procesar miles y miles de correos spam.
La solución es ingeniosa:
1) Crearemos un archivo donde anotaremos todos los dominios a bloquear:
# vi /etc/eximblacklist
Aqui colocaremos todos los dominios que deseamos bloquear uno debajo del otro, por ejemplo: peperulo.com
2) En nuestro WHM tendremos que activar el escaneo de este archivo a fin de bloquear todo lo que contiene
Home »Service Configuration »Exim Configuration Manager – Advanced Editor
Buscamos y hacemos click en el recuadro celeste: Add additional configuration setting
Aquí agregamos:
domainlist exim_blacklist = lsearch;/etc/eximblacklist
3) Una vez que agregamos dicha linea, nos moveremos a: ROUTERS CONFIGURATION
Section: PREROUTERS
Aqui agregaremos el rebote que recibirá el remitente.
# Inserted to block domains access
# Local from blacklist: /etc/exim_blacklist
reject_domains:
driver = redirect
# RBL Blacklist incoming hosts
domains = +exim_blacklist
allow_fail
data = :fail: Conexión rechazada: Su $domain fue bloqueado por enviar SPAM.
Chequenado los logs de Exim, veremos como rechaza los emails de dicho dominio.
Comentarios recientes