我使用 postfix 作为 debian 服务器的仅发送解决方案。该服务器是一个子域,我为子域设置了 SPF 记录,如下所示:
"v=spf1 a -all"
显然,有一个 A 记录将子域名指向正确的 IP。这些电子邮件来自[电子邮件保护]。
我在这里遗漏了什么?服务器的主机名与子域不同,但我无法想象当我将 postfix 设置为使用 subdomain.example.com 时这有什么关系。
似乎每封电子邮件都被标记为无法验证。
编辑:
我还应该指出,主域也用于电子邮件,并且有自己的 SPF 记录。它使用 G-Suite(G-apps)。
答案1
我找到了问题所在。IPv6 在传出接口上启用,失败的消息来自 ip6 地址。禁用 ip6 后一切正常。