Postfix 过滤器的正确顺序

Postfix 过滤器的正确顺序

我在 Postfix 中使用了以下过滤器:

ClamAV、OpenDKIM、OpenDMARC、Rspamd

这也是它们被调用的顺序smtpd_milters

就性能、资源和垃圾邮件防护而言,对他们来说最好的顺序是什么?

答案1

OpenDKIM、OpenDMARC、Rspamd、ClamAV

我假设您已将 OpenDMARC 配置为自行执行 SPF?那么您也需要在 Rspamd 中禁用 SPF/DKIM/DMARC 检查。

  • 您需要在 openDMARC 之前先使用 openDKIM,这样才能根据 openDKIM 设置的 Auth-Results: 标头进行 DMARC 检查。
  • 您希望在 Rspamd 之前使用 openDMARC,以便它可以发送所有邮件的 DMARC 报告,而不仅仅是那些通过 Rspamd 的邮件。
  • 您希望 Clam 最后避免 AV 扫描消息,因为另一种内容过滤方法可能会首先阻止该消息。

相关内容