Introducción
Este documento describe cómo bloquear o descartar un dominio de envío mediante la política de correo entrante y el filtro de contenido.
¿Cómo puedo bloquear o descartar un dominio de envío mediante la política de correo entrante y el filtro de contenido?
No puede hacer coincidir el dominio de correo electrónico de un remitente a través del grupo de remitentes de lista de bloqueo ya que se refiere al nombre de host o a la dirección IP del servidor de conexión, no necesariamente al dominio del remitente.
Para bloquear o eliminar el correo cuando vea la dirección de correo electrónico o el dominio de un remitente determinado, debe utilizar una combinación de una nueva política de correo entrante y un filtro de contenido entrante.
- En la GUI web, elija Políticas de correo > Política de correo entrante. Cree una nueva política de correo entrante. Puede etiquetar la política, "Block-Sender-Domains" (Bloquear-Enviadores-Dominios). Seleccione la opción "Remitente" e introduzca la dirección de correo electrónico o el dominio del remitente que desea bloquear. (por ejemplo, user@example.com, usuario@, @ejemplo.com, @.ejemplo.com)
- Enviar y confirmar cambios.
- Vuelva a Políticas de correo > Política de correo entrante. Ahora debería ver una política de correo entrante adicional llamada "Block-Sender-Domain" (Bloquear-Dominio-Remitente) que está por encima de la política predeterminada. Todos los correos que vengan del dominio de este remitente coincidirán sólo con esta política de correo entrante.
- Ahora cree un filtro de contenido entrante que descartará el mensaje. Seleccione Políticas de correo > Filtro de contenido entrante. Cree un nuevo filtro llamado "Always_drop".
- Para la condición, deje esto vacío.
- Para la acción, configúrelo para que descarte el mensaje.
- Haga clic en Submit (Enviar).
- Después de crear el filtro de contenido entrante, hágalo en la política de correo entrante correcta. Además, cuando estaba modificando la política de correo "Block-Sender-Domains" (Bloquear dominios), debería deshabilitar los filtros de brotes de virus, antivirus y antispam para no desperdiciar recursos. Por lo tanto, para la política de correo "Block-Sender-Domains" (Bloquear remitente-dominios), haga clic en el enlace antispam y seleccione Disable and Submit (Desactivar y enviar). Repita este procedimiento para el análisis de antivirus y el filtro de brotes. Para los filtros de contenido, configúrelo en Sí y active el filtro de contenido creado en el paso 4, "Always_drop".
- Envíe y confirme los cambios.
Resultado: Lo que esto hace es crear una política entrante para los dominios que desea bloquear/soltar. Básicamente, está creando una ruta separada para estos correos electrónicos y simplemente los está descartando.
También puede crear un filtro de mensajes desde la CLI para bloquear una o más direcciones de correo electrónico.
Desde la CLI, realice acciones similares:
Machine_name> filters
Choose the operation you want to perform:
- NEW - Create a new filter.
- DELETE - Remove a filter.
- IMPORT - Import a filter script from a file.
- EXPORT - Export filters to a file
- MOVE - Move a filter to a different position.
- SET - Set a filter attribute.
- LIST - List the filters.
- DETAIL - Get detailed information on the filters.
- LOGCONFIG - Configure log subscriptions used by filters.
- ROLLOVERNOW - Roll over a filter log file.
[]> new
Enter filter script. Enter '.' on its own line to end.
BlockEmail: if(mail-from == "(?i)user1@example\\.com$") {
drop();
}
.
1 filters added.
Aunque puede escribir el filtro directamente, la mayoría de los clientes lo guardarán en un editor de texto en su escritorio y lo usarán para crearlo. En el ejemplo anterior, pegaría desde el nombre (BlockEmail) hasta el punto final.
Para bloquear varios usuarios del mismo dominio, reemplace la línea "if" por:
if(mail-from == "(?i)(user1|user2|user3)@example\\.com$")
Para bloquear varios usuarios de varios dominios, reemplace la línea "if" por:
if(mail-from == "(?i)(user1@example1\\.com|user2@example2\\.com)$")
Nota: Este filtro utiliza una acción de descarte. ¡Tenga cuidado de evitar la pérdida de un buen correo electrónico! Se recomienda encarecidamente probar primero con una de las siguientes acciones en lugar de la acción de descarte.
Para enviar mensajes a la cuarentena de políticas:
quarantine("Policy");
Para enviar mensajes a una dirección de correo electrónico alternativa:
alt-rcpt-to(some_email_address@yourdomain.com);
Cualquiera de estas acciones reemplazaría la línea de acción "drop();" en el ejemplo de filtro de mensaje anterior.
Información Relacionada