簡介
本檔案介紹如何記錄通過思科電子郵件安全裝置(ESA)的附件的檔名。
必要條件
本文中的資訊係根據以下軟體和硬體版本:
設定
附註:在AsyncOS版本7.x及更高版本中,如果至少安裝了一個過濾器來檢查檔案資訊(檔名、副檔名、檔案型別、內容掃描),則自動記錄附件。 有關詳細資訊,請參閱AsyncOS中的使用手冊或聯機幫助。
此解決方案可用於早期的AsyncOS版本。
- 建立一個包含所有附件檔名的新標題。
- 使用logconfig > logheaders將該標頭的值記錄到mail_log。
以下是記錄包含附件的郵件的檔名的過濾器:
add_filenames_header:
if (attachment-filename == "^.+$") {
insert-header ("X-fn", "$filenames");
「^.+$」註冊可確保檔名中至少有一個字元的附件。對於沒有附件的郵件,此值為false,因此只記錄附件。
附註:電子郵件中「附件」的定義存在爭議。通常,第一個文本/純文字檔案和文本/HTML部分被視為「正文」。 有關附件內容的詳細資訊,請參閱使用手冊。
以下是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