Inhoud

Inleiding

Is er een filtervoorwaarde die overeenkomt met de bestandsgrootte van één of meer bijlage(s) in plaats van de berichtgrootte?

Gerelateerde informatie

Inleiding

Dit document beschrijft een oplossing die overeenkomt met de grootte van een bijlagebestand in een filtertoestand.

Is er een filtervoorwaarde die overeenkomt met de bestandsgrootte van één of meer bijlage(s) in plaats van de berichtgrootte?

Op de Cisco e-mail security applicatie (ESA) is er geen optie in berichtfilters of contentfilters om in een filtermodus op de grootte te passen. De enige maat - gerelateerde voorwaarde is de conditie berichtgrootte, waarbij de grootte van het volledige bericht in aanmerking wordt genomen.

De oplossing is om gebruik te maken van de variabele Action Variable van $filesize, die een komma gescheiden lijst bevat van de bestandsgrootte van alle bijlagen in een bericht. Als een X-header met de waarde van $filesize aan het bericht wordt toegevoegd, kan er een reguliere expressie (RegEx) worden geconstrueerd om er hetzelfde mee te doen als een van de opgeslagen getallen (bestandsgrootte) een bepaalde waarde overschrijdt.

Het voorbeeld hieronder toont de instelling van een contentfilter dat een bericht laat vallen als de grootte van een bijlage gelijk is aan of groter is dan 10000 bytes:

1. Maak een contentfilter om de waarde van de "$filesize" actievariabele toe te voegen in een X-header:

2. Maak een ander contentfilter dat overeenkomt met de bestandsgrootte in de nieuwe X-header, en laat het bericht vallen als een van de bestanden gelijk is aan of meer is dan 10000 bytes:

3. Schakel de twee nieuwe contentfilters in op alle relevante Mail-beleidsmaatregelen in de bovengenoemde volgorde.

Opmerking: De $filesize Action Variable is het aantal bytes van de bijlage, dit heeft geen betrekking op de berichtgrootte voorwaarde. Ook "[1-9][0-9] {4,}" is een reguliere expressie die overeenkomt met elke waarde vanaf 10000 en hoger. Indien een andere limiet nodig is, moet de uitdrukking dienovereenkomstig worden aangepast. Bijvoorbeeld:

grootte => 20000 : [2-9][0-9] {4,}

grootte => 25000 : (2[5-9][0-9] {3}|[3-9][0-9] {4,})

Gerelateerde informatie

- Gebruikershandleiding AsyncOS

- Contactinformatie voor GLO-ondersteuning

- Technische ondersteuning en documentatie – Cisco Systems