Introduzione
In questo documento viene descritto come registrare i nomi file degli allegati che passano attraverso Cisco Email Security Appliance (ESA).
Prerequisiti
Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:
- ESA
- Tutte le versioni di AsyncOS
Configurazione
Nota: In AsyncOS versione 7.x e successive, gli allegati vengono registrati automaticamente se è installato almeno un filtro che controlla le informazioni del file (nome file, estensione, tipo di file, scansione del contenuto). Per ulteriori informazioni, consultare la guida per l'utente o la guida in linea di AsyncOS.
Questa soluzione può essere utilizzata per versioni AsyncOS precedenti.
- Creare una nuova intestazione contenente i nomi file di tutti gli allegati.
- Utilizzare logconfig > logheaders per registrare il valore dell'intestazione in mail_log.
Di seguito è riportato un filtro che registra i nomi file dei messaggi con allegati:
add_filenames_header:
if (attachment-filename == "^.+$") {
insert-header ("X-fn", "$filenames");
Il regex "^.+$" garantisce la presenza di un allegato con almeno un carattere nel nome file. Questo valore è false per i messaggi senza allegati, pertanto vengono registrati solo gli allegati.
Nota: La definizione di "Allegato" a un messaggio e-mail è discutibile. In genere, le prime parti di testo/testo normale e testo/HTML sono considerate il "corpo". Per ulteriori dettagli su ciò che viene considerato un allegato, consultare il manuale dell'utente.
Di seguito è riportato un esempio di ciò che appare in mail_logs:
Fri Sep 15 13:49:39 2006 Info: Start MID 98 ICID 146
Fri Sep 15 13:49:39 2006 Info: MID 98 ICID 146 From: <joe@example.com>
Fri Sep 15 13:49:39 2006 Info: MID 98 ICID 146 RID 0 To: <carl@example.com>
Fri Sep 15 13:49:39 2006 Info: MID 98 Message-ID '<9151349.VSREACRQ@example.com>'
Fri Sep 15 13:49:39 2006 Info: MID 98 Subject '1:49 pm'
Fri Sep 15 13:49:39 2006 Info: MID 98 ready 20670 bytes from <joe@example.com>
Fri Sep 15 13:49:39 2006 Info: MID 98 matched all recipients for per-recipient
policy DEFAULT in the inbound table
Fri Sep 15 13:49:39 2006 Info: MID 98 antivirus negative
Fri Sep 15 13:49:39 2006 Info: MID 98 queued for delivery
Fri Sep 15 13:49:39 2006 Info: Delivery start DCID 64 MID 98 to RID [0]
Fri Sep 15 13:49:41 2006 Info: Message done DCID 64 MID 98 to RID [0] [('X-fn',
'Encoding.txt')]
Fri Sep 15 13:49:41 2006 Info: MID 98 RID [0] Response '2.0.0 OK 1158353381
r66si9145992pye'
Fri Sep 15 13:49:41 2006 Info: Message finished MID 98 done