我们的一位客户收到来自他一位客户的拒绝邮件。发件人的 SPF 记录是:
v=spf1 +a +mx +ip4:12.34.56.78 ?all
Run Code Online (Sandbox Code Playgroud)
邮件不是来自 12.34.56.78,但 AFAIU '?all' 意味着我的邮件服务器(后缀)应该接受它。那是对的吗?
我是否可以更改我的“/etc/postfix-policyd-spf-python/policyd-spf.conf”以使其接受这些电子邮件,如果可以,如何更改?
我应该这样做吗?
FWIW py 错误日志中的消息是:
Message rejected due to: access neither permitted nor denied.
Run Code Online (Sandbox Code Playgroud)
提前致谢。
更新:
我的 SPF 政策是:
HELO_reject = SPF_Not_Pass
Mail_From_reject = Fail
Run Code Online (Sandbox Code Playgroud)
邮件在 HELO 阶段被拒绝,我现在已将其更改为“失败”。