【问题标题】:Spf Records Prevent "Too Many MX Resource Records" and too many operators / remove duplicate actionsSpf 记录防止“太多 MX 资源记录”和太多操作员/删除重复操作
【发布时间】:2020-08-06 13:44:53
【问题描述】:

我们已经像下面这样设置了 SPF(为了演示目的更改了 ips)

v=spf1 a mx ip4:188.166.200.10 ip4:178.62.229.10 ip6:2a03:b0c0:2:d0::30f:1003 
include:_spf.google.com include:servers.mcsv.net -all

我们收到“太多 MX 资源记录”的警告,并且报告说我们同时拥有:ps defined、a、mx 和 include 语句。

问题:什么是最佳的 SPF 记录定义,我们不会“过度”......目标是删除此记录中的重复操作

基本原理

  • ip4 和 ip6 记录来自实际服务器
  • a 记录应该解析为与 ip4 和 ip6 相同(所以这已经没有必要了吗?)
  • mx 记录应该解析为与 google spf 包含的相同吗?这部分我不清楚 - 也许我们在这里创建了太多的查找?如果我看这里,那么 _spf 记录也会解析到他链中的许多其他 ips https://mxtoolbox.com/SuperTool.aspx?action=mx%3a_spf.google.com&run=toolpage

【问题讨论】:

    标签: smtp spf


    【解决方案1】:

    这个错误有点令人困惑——听起来不像是关于你的 SPF,而是关于你的 MX 记录。

    MX 记录指定您的入站 邮件服务器,不一定与可以为您的域发送 的服务器对应,这就是 SPF 涵盖的内容。例如,您的网络服务器可能会为您的域发送邮件,但它不会接受发送给它的邮件。

    听起来您的 MX 记录确实太多。在不知道您的域的情况下,我无法检查,但您不应超过 5 个。

    除此之外,您的 SPF 看起来还不错。

    【讨论】:

    • 这是解析到其他基础域的包含语句(例如,只需按照 google spf 链接)...
    • 那么在这种情况下:您可以删除 mx 语句吗?
    • gmail 的还不错——您最多可以进行 4 次查找以查看其所有 IP 范围。 mailchimp 是一个单一的查找(尽管它们非常无能,因为它以~all 结尾)。总之,你很容易低于 10 个限制,所以我不确定你为什么会从这条记录中得到任何错误。但是,您应该将文字 ip 机制放在 amxinclude 之前,因为它们对接收者进行评估的速度更快。也就是说,mx 记录始终必须是名称,而不是 IP,因此它们会引起查找,如果您有 5 个(常见于 gmail),这可能会接管您。
    • 您可以随时尝试 - 关闭 SPF 的 DMARC 拒绝并删除 mx 机制,看看您是否遇到任何故障。
    • 好的,谢谢。因此,发送最多电子邮件的那些应该首先发送,并且可能是 ips。对于测试:哈哈不会在现场这样做,但让我稍后在 op 级别检查 mx 和 spf 分辨率。谢谢??
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多