I filtri messaggi consentono di creare regole speciali che descrivono come gestire i messaggi e gli allegati ricevuti. I filtri messaggi vengono applicati in precedenza nella pipeline e-mail rispetto ai filtri contenuti e prima della divisione dei messaggi. I filtri messaggi sono particolarmente utili quando si desidera ignorare le funzionalità antivirus e antispam, che si verificano prima dei filtri contenuti nella pipeline di posta elettronica, o per applicare azioni a un'ampia gamma di messaggi, ad esempio tutti i messaggi che attraversano un determinato listener. Un filtro messaggi è costituito da un nome di filtro, una regola di filtro e almeno un'operazione filtro. I filtri messaggi possono essere scritti utilizzando un editor di testo e importati o incollati direttamente utilizzando il filters
comando ESA Command Line Interface (CLI).
Di seguito è riportato un esempio che mostra come incollare un filtro utilizzando la CLI di 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 - Utilizzare il commit
comando per applicare il filtro dopo averlo aggiunto.
Per ulteriori informazioni sui filtri messaggi, vedere la Guida alla configurazione avanzata.