exim 的 acl_check_data 会扫描外发邮件吗?

exim 的 acl_check_data 会扫描外发邮件吗?

exim 的 acl_check_data 是否默认扫描所有邮件(包括发件)还是仅扫描收到的邮件?

答案1

收到的邮件。Exim 的 ACL 用于处理接收邮件的 SMTP 对话的各个阶段(以及一些非 SMTP 情况,例如本地注入)。您无法让它扫描外发邮件,而且无论如何,拒绝邮件也为时已晚。

由于 MTA 自身生成的唯一邮件是退回邮件(对于某些 MTA 来说,还有一些其他 DSN),因此离开 Exim 的任何其他邮件都必须进入 Exim,并且对这些邮件进行适当的控制也可以避免/限制退回邮件。因此,您应该能够在收到邮件时完成任何您想做的事情,并拒绝该邮件以避免承担责任,这意味着您不需要创建退回邮件,这会导致反向散射(因此当您尝试向其他提供商发送邮件时,IP 信誉会降低)。

相关内容