Postfix

在 Postfix 後面配置梭子魚垃圾郵件過濾器以在進行 RBL 檢查時使用客戶端 IP

  • February 9, 2015

我有以下設置:

Internet -> Postfix Mail 設置為代理 -> Barracuda 垃圾郵件過濾器 -> Microsoft Exchange

我嘗試搜尋文件和配置面板,看看如何讓梭子魚使用原始客戶端 IP 與黑名單進行比較。在梭子魚之前,我找不到任何與郵件代理相關的東西。

有什麼方法可以配置我的 Postfix 中繼或梭子魚,以便梭子魚可以看到並使用原始客戶端 IP 作為電子郵件的來源?

我最初的猜測是我必須設置一個標頭,有點像使用 nginx 作為網路代理。例如 X-ORIGINAL-IP 等,但我不確定我必須設置什麼。

尋找梭子魚**“深頭掃描”**功能。根據您的設備和韌體版本,它可能在IP Configuration>Trusted Forwarder設置下被屏蔽。

可信轉發器配置

輸入您設置的機器的 IP 地址,以便從外部來源將電子郵件(即受信任的轉發器)轉發到梭子魚垃圾郵件和病毒防火牆。梭子魚垃圾郵件和病毒防火牆使此列表中的任何 IP 地址免於速率控制、SPF 檢查和 IP 信譽。在 Received 標頭中,梭子魚垃圾郵件和病毒防火牆將繼續查找受信任轉發器 IP 地址之外的內容,直到遇到第一個不受信任的 IP 地址。此時,將應用速率控制、SPF 檢查和 IP 信譽檢查。

這曾經是一個單獨的功能,但在 v5.1 更新日誌中,梭子魚將其從 UI 中刪除:

郵件處理

與受信任的轉發器 IP 地址一起使用的深度標頭掃描設置已從 Web 界面中刪除,因為此功能現在是受信任的轉發器功能的一部分。


在此處輸入圖像描述

引用自:https://serverfault.com/questions/666146