如何禁用 Postfix SPF 拒绝邮件?

如何禁用 Postfix SPF 拒绝邮件?

我在 Postfix 和 SPF 方面遇到了一个问题,我似乎无法弄清楚。我已按照此指南为 Postfix 安装了 SPF关联(postfix-policyd-spf-perl)。

但是,我不希望 Postfix 或 Mail::SPF 在失败时“拒绝”邮件。我只希望它像平常一样将身份验证结果添加到电子邮件标题中。我试图找到 postfix-policyd-spf-perl 的配置文件,但似乎找不到任何东西。

以下是拒绝消息的示例:

mail.xxxxxx.com #<mail.xxxxxxxx.com #5.7.1 smtp; 550 5.7.1
<[email protected]>: Recipient address rejected: Please see 
http://www.openspf.net/Why?s=mfrom;[email protected];ip=xxx.xx.xx.xxx;r=MAILER> 

请帮忙!

谢谢!

答案1

据我所知,您不能只是部分禁用 spf,要么使用它,要么不使用。

SPF/TXT 记录的所有者可以选择使用~-在 DNS 记录中进行软故障或硬故障。

但是,您可以禁用 spf,这样您的 postfix 就不会使用它。根据您的设置,可能可以通过在 postfix 中check_policy_service unix:private/policy禁用/删除来完成smtpd_recipient_restrictionsmain.cf

相关内容