Domanda:
È possibile fornire un filtro di posta di esempio per mettere in quarantena un messaggio?
Risposta.
Di seguito è riportato un esempio di un filtro scritto correttamente per la messa in quarantena di alcuni messaggi:
quarantineMessages:
if (mail-from == 'foo@bar\\.org')
{
quarantine('MyQuarantine');
}
Nota:
Quando create un filtro messaggi o un filtro contenuti, tenete presente la differenza tra le operazioni filtro finali e non finali.
Le azioni non finali consentono l'applicazione di azioni aggiuntive da parte del filtro corrente e dei filtri successivi.
Un'azione finale interrompe l'ulteriore elaborazione del messaggio corrente.
Vi sono tre (3) azioni finali:
-
rilascio()
-
rimbalzo()
-
consegna()
Quando si scrive un filtro per mettere in quarantena un messaggio, è importante non utilizzare un'azione finale dopo aver messo in quarantena il messaggio. In questo modo il messaggio verrà rilasciato dalla quarantena in modo da poter eseguire l'azione finale.
Per ulteriori informazioni sui filtri messaggi, consultare la Guida dell'utente AsyncOS Advance sul sito del supporto Cisco.