Vraag:
Kunt u een voorbeeld mailfilter op Hoe een bericht in quarantaine plaatsen?
Antwoord:
Hieronder staat een voorbeeld van een correct geschreven filter voor het in quarantaine plaatsen van bepaalde berichten:
quarantineMessages:
if (mail-from == 'foo@bar\\.org')
{
quarantine('MyQuarantine');
}
Opmerking:
Wanneer u een berichtfilter of inhoudsfilter maakt, houdt u rekening met het verschil tussen definitieve en niet-definitieve filterhandelingen.
Niet-definitieve acties maken het mogelijk dat door de huidige filter en de daaropvolgende filters aanvullende acties worden toegepast.
Een laatste handeling voorkomt dat het huidige bericht verder wordt verwerkt.
Er zijn drie (3) definitieve acties:
-
beƫindigen()
-
stuiteren()
-
leveren()
Bij het schrijven van een filter om een bericht in quarantaine te plaatsen, is het belangrijk om geen definitieve actie na het in quarantaine plaatsen van het bericht te gebruiken. Hierdoor komt het bericht vrij uit de quarantaine zodat de laatste actie kan worden uitgevoerd.
Raadpleeg de AsyncOS Advanced User Guide op de Cisco-ondersteuningswebsite voor meer informatie over berichtfilters.