目錄

問題：

答案：

問題：

如何保留與郵件過濾器匹配的郵件副本？

答案：

有多種方法可以保持與郵件過濾器匹配的郵件副本。

Archive message filter（存檔消息過濾器）操作將消息的副本存檔到ESA上以UNIX mbox檔案格式（這是一種非常簡單的文本格式）的日誌檔案。  建立後，日誌檔案可以使用 filters->logconfig  CLI指令。日誌檔案可以在常規邊界上剪下，並定期推送到歸檔檔案伺服器。以下是用於將所有入站郵件記錄到收件人alan@exchange.example.com的郵件過濾器示例：

Log-Alan-All-Mail:

if (recv-listener == "InboundMail")

and (rcpt-to == "alan@exchange\\.example\\.com") {

archive("alan-all-mail");

}

在存檔消息中，其他X-IronPort-RCPT-TO:為每個信封收件人新增信頭(可能不同於「收件人：標題行。) 請注意，此信封收件人清單不一定包括發件人指定的所有收件人。例如，如果傳送方指定了bcc地址，則傳送方MTA可能會選擇將其完全作為單獨的消息傳送。歸檔日誌中包含建立郵件的SMTP事務的信封收件人。

附註：Archive消息過濾器操作將替換Log操作。升級系統時，將自動更新使用以前名稱的郵件過濾器。

保留郵件副本的另一種方法是使用bcc過濾器操作生成副本。密件抄送操作會生成郵件的精確副本並將其傳送到指定的收件人，該收件人可能是存檔伺服器上的收集郵箱。它將是郵件內容的精確副本，但不包括信封收件人(這可能與內容收件人：標題行。)

Copy-Alan-All-Mail:

if (recv-listener == "InboundMail")

and (rcpt-to == "alan@exchange\\.example\\.com") {

bcc("sam@exchange.example.com");

}

在上述兩種情況下，郵件副本都是通過過濾器操作建立的，無需進一步處理即可傳送，包括其他郵件過濾器、反垃圾郵件、防病毒或內容過濾器。因此，郵件副本可能包含病毒。

有一個名為bcc-scan的新篩選器操作。  這可以插入bcc以使新副本通過正常電子郵件管道進行掃描。  這樣做有助於減少病毒或垃圾郵件進入網路的機會。  以下是範例：

Copy-Alan-All-Mail:

if (recv-listener == "InboundMail")

and (rcpt-to == "alan@exchange\\.example\\.com") {

bcc-scan("sam@exchange.example.com");

}

請注意，在上述郵件篩選器中，rcpt-to規則的引數是正規表示式，它需要轉義正規表示式運算子，如「。」。  在archive或bcc操作中，引數只是文本字串。

檢查與過濾器匹配的郵件的一種非常短期的方法是使用系統隔離區。

有關詳細資訊，請參閱

答案ID 87:如何在將郵件過濾器或內容過濾器投入生產之前對其進行測試和調試？

有關郵件過濾器操作的詳細資訊，請參閱《AsyncOS for Email Advanced Configuration Guide》：

思科電子郵件安全裝置最終使用手冊