【问题标题】:Doubts about SPF record missing怀疑 SPF 记录丢失
【发布时间】:2016-04-18 12:35:03
【问题描述】:

我正在尝试在我的 DNS 区域中添加 SPF 记录。 SPF 记录来自 mailjet (spf.mailjet.com),域是巴西的(.com.br 托管在 uolhost 上),我的服务器在 DigitalOcean 上。当我尝试添加 TXT 记录时,mailjet 提示“您的 SPF 记录丢失”。

我在我的 DNS 区域(在 uolhost)上添加了这个 TXT(由 mailjet 建议):

v=spf1 include:spf.mailjet.com ?all

但我对此有一些疑问(我真的是这门学科的初学者)。

  • TXT 应该在数字海洋、uolhost 上还是两者兼有?
  • 真的要等48小时吗?
  • 上面的TXT正确吗?

对不起,我的英语不好。我真的很感激任何帮助。

【问题讨论】:

    标签: dns spam-prevention spf


    【解决方案1】:

    顺便说一句,如果您有多个 SPF 记录(一个是电子邮件服务提供商,另一个是 mailjet);那么请不要添加 2 个 TXT 记录,而是使用单个 TXT 记录并结合如下组合:

    v=spf1 include:spf.mailjet.com include:spf.protection.outlook.com ~all

    (因为我们使用 Outlook 电子邮件服务,因此在我们的案例中使用 Outlook)。

    【讨论】:

      【解决方案2】:

      首先,您应该设置为-all 而不是~all,设置身份验证的全部原因是为了防止人们欺骗您的域。

      v=spf1 include:spf.mailjet.com -all
      

      您的 SPF 记录在哪里,取决于 SPF 记录从哪里发送,或者 5321.From 是“返回路径”等,而不是“FROM”行。

      因此,请查看电子邮件的标题并查找返回路径电子邮件地址。

      无论是哪个域,在 DNS 中,您都将在上面添加 TXT 记录,如果您不知道如何查看电子邮件的标头,只需发送电子邮件至 mailtest@unlocktheinbox.com,它将向您发送标头信息在报告的顶部,只需寻找“返回路径”。还有一个 SPF 部分,当你正确设置它时,它会显示“PASSED”。

      【讨论】:

      • 会有很大帮助的。今晚我会测试。谢谢。
      • 我真的很惊讶 Mailjet 在他们的官方文档中,有 ?all 的例子,但没有提到 ?基本上完全禁用记录。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-18
      • 2018-10-04
      • 2017-10-01
      相关资源
      最近更新 更多