配置 Postfix 后面的 Barracuda 垃圾邮件过滤器以在进行 RBL 检查时使用客户端 IP

配置 Postfix 后面的 Barracuda 垃圾邮件过滤器以在进行 RBL 检查时使用客户端 IP

我有以下设置:

互联网 -> Postfix 邮件设置为代理 -> Barracuda 垃圾邮件过滤器 -> Microsoft Exchange

我尝试搜索文档和配置面板,以了解如何让 Barracuda 使用原始客户端 IP 与黑名单进行比较。在 Barracuda 之前,我找不到任何与邮件代理相关的内容。

有什么方法可以配置我的 Postfix 中继或 Barracuda,以便 Barracuda 可以看到并使用原始客户端 IP 作为电子邮件的来源?

我最初的猜测是我必须设置一个标题,有点像使用 nginx 作为 Web 代理。例如 X-ORIGINAL-IP 或类似的东西,但我不确定我必须设置什么。

答案1

寻找梭鱼“深度头扫描”功能。根据您的设备和固件版本,它可能在IP Configuration>Trusted Forwarder设置下被屏蔽。

受信任的转发器配置

输入您已设置的用于将电子邮件(即受信任的转发器)从外部来源转发到 Barracuda 垃圾邮件和病毒防火墙的机器的 IP 地址。Barracuda 垃圾邮件和病毒防火墙将免除此列表中的任何 IP 地址的速率控制、SPF 检查和 IP 信誉。在已接收标头中,Barracuda 垃圾邮件和病毒防火墙将继续查找受信任的转发器 IP 地址,直到遇到第一个不受信任的 IP 地址。此时,将应用速率控制、SPF 检查和 IP 信誉检查。

这曾经是一个单独的功能,但在 v5.1 更新日志中,Barracuda 将其从 UI 中删除:

邮件处理

用于受信任转发器 IP 地址的深度标头扫描设置已从 Web 界面中删除,因为此功能现在是受信任转发器功能的一部分。


在此处输入图片描述

相关内容