Los filtros de mensajes permiten crear reglas especiales que describen cómo gestionar los mensajes y los archivos adjuntos a medida que se reciben. Los filtros de mensajes se aplican antes en la canalización de correo electrónico que los filtros de contenido y antes de que se produzca la división del mensaje. Los filtros de mensajes son especialmente útiles cuando se desea omitir Anti-Virus y Anti-Spam, que se producen antes que los filtros de contenido en la canalización de correo electrónico, o para aplicar acciones a una amplia gama de mensajes, como todos los mensajes que cruzan un receptor en particular. Un filtro de mensajes consta de un nombre de filtro, una regla de filtro y al menos una acción de filtrado. Los filtros de mensajes se pueden escribir mediante un editor de texto y se pueden importar o pegar directamente mediante el filters
comando de la interfaz de línea de comandos (CLI) de ESA.
A continuación se muestra un ejemplo que muestra cómo pegar un filtro mediante la CLI de ESA.
mail.example.com> filters
Choose the operation you want to perform:
- NEW - Create a new filter.
- IMPORT - Import a filter script from a file.
[]> new
Enter filter script. Enter '.' on its own line to end.
example: if (mail-from == user@example\\.com$) {
bcc ('admin@example.com');
deliver();
.
1 filters added.
mail.example.com>commit
Nota: Utilice el commit
comando para aplicar el filtro una vez agregado.
Para obtener más información sobre los filtros de mensajes, consulte la Guía de configuración avanzada.