Introducción
En este artículo se describe cómo identificar y permitir temporalmente los servidores de correo con una puntuación de reputación de SenderBase (SBRS) deficiente a través del dispositivo de seguridad Email Security Appliance (ESA).
Antecedentes
El filtrado de reputación de remitente es la primera capa de protección contra spam, lo que le permite controlar los mensajes que llegan a través del gateway de correo electrónico en función de la fiabilidad del remitente determinada por SBRS. Los servidores de correo electrónico con SBRS deficiente pueden tener sus conexiones rechazadas o sus mensajes rechazados, según sus preferencias.
Problema
Un servidor de correo se conecta con el ESA y se informa de que SBRS es deficiente y los correos electrónicos se retrasan debido a una respuesta 554 SMTP recibida por el servidor que se conecta.
Ejemplo 554 Respuesta:
-----Original Message-----
From: Mail Delivery System [mailto:Mailer-Daemon@example.domain.com]
Sent: 25 April 2013 23:23
To: user@companyx.com
Subject: Mail delivery failed: returning message to sender
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
person@example.domain.com
SMTP error from remote mail server after initial connection:
host gatekeeper.companyx.com [195.195.195.1]: 554-gatekeeper1.companyx.com
554 Your access to this mail system has been rejected due to the sending
MTA's poor reputation. If you believe that this failure is in error, please
contact the intended recipient via alternate means.
[an error occurred while processing this directive]
Solución
Identificar el servidor de correo SBRS deficiente
Utilice la interfaz de línea de comandos (CLI), ya que el seguimiento de mensajes de la interfaz gráfica de usuario (GUI) no registra las conexiones rechazadas de forma predeterminada.
Nota: El seguimiento de conexiones rechazadas se puede habilitar en GUI > Servicios de seguridad > Seguimiento de mensajes > Habilitar "Manejo de conexión rechazada"
Utilice grep contra el dominio para extraer todos los datos de registro relacionados contra ese dominio. Para este resultado, el dominio de ejemplo utilizado es test.com:
myesa.local> grep "test.com" mail_logs
Info: New ICID 1512 to Management (10.0.0.1) from 198.51.100.1 connecting host reverse DNS hostname: smtp1.
test.com
Info: MID 6531
ICID 1512 From: test@test.com
[an error occurred while processing this directive]
A continuación, grep el ID de conexión entrante (ICID) para extraer la información del host de correo. El registro de ICID is se utiliza para revelar toda la información como: dirección IP del host de envío, el nombre de host verificado por DNS (si está disponible), coincidencia del grupo de remitentes y la puntuación SBRS asociada:
myesa.local> grep "ICID 1512" mail_logs
Tue Mar 10 12:04:29 2015 Info: New SMTP ICID 1512 interface Management (10.0.0.1) address 198.51.100.1 reverse dns host unknown verified smtp1.test.com
Tue Mar 10 12:04:29 2015 Info: ICID 1512 REJECT SG BLACKLIST match sbrs[-10:-3] SBRS -4.0
[an error occurred while processing this directive]
Permitir que el servidor de correo SBRS pobre pase a través del ESA
- Desde la GUI, navegue hasta Políticas de correo > Descripción general de HAT.
- Haga clic en Agregar grupo de remitentes...
- Asigne al grupo de remitentes un nombre descriptivo.
- Seleccione el pedido para que se encuentre por encima del grupo de remitentes de la LISTA NEGRA.
- Seleccione política de correo, ACCEPTED o THROTTLED.
- Deje el resto de campos vacíos.
- Haga clic en Enviar y agregar remitentes
- Agregue la dirección IP o el nombre de host DNS de los hosts afectados según se encuentre en el comando grep.
- Haga clic en Submit (Enviar)
- Revise la descripción general de HAT y asegúrese de que el nuevo grupo de remitentes se haya pedido correctamente.
- Por último, haga clic en Commit para guardar todos los cambios de configuración.
Para la dirección de remitente, se permiten los siguientes formatos:
- Direcciones IPv6 como 2001:420:80:1::5
- Direcciones IPv4 como 10.1.1.0
- Subredes IPv4 o IPv6 como 10.1.1.0/24, 2001:db8::/32
- Intervalos de direcciones IPv4 o IPv6 como 10.1.1.10-20, 10.1.1-5 o 2001:db8::1-2001:db8::10
- Nombres de host como example.com
- Nombres de host parciales como .example.com.
En el ejemplo anterior, para permitir cualquier otra información del servidor de correo que termine con test.com, se habría configurado como:
198.51.100.1
smtp1.test.com
.test.com
[an error occurred while processing this directive]
Información Relacionada
Acerca de Cisco SenderBase