【问题标题】:Do I need spf in amazon SES?我需要在亚马逊 SES 中使用 spf 吗?
【发布时间】:2014-01-29 10:50:49
【问题描述】:

我知道它推荐使用它,但在我的测试电子邮件的电子邮件标题中,我已经收到 "Received SPF: pass" 。它显然在查找他们的 SPF。那么我需要在我的域中添加 SPF 记录吗?我正在使用 Interspire、postfix 和 amazon ses smtp。还有我的注册商的 DNS。

【问题讨论】:

  • 我已阅读文档,但我的问题是我是否需要将 SPF 添加到我的域,因为我已经在电子邮件标题中获得了“spf pass”?
  • 奇怪的是,您获得了 SPF 通行证,而没有进行任何修改。我肯定会将它们添加到您用于发送的域的 DNS 记录中。您可能在一个系统上获得了 SPF 通行证,但在另一个系统上可能是软失败,因为记录不存在。
  • 我认为 ISP 正在查找已经设置好的亚马逊 spf。这是来自标题:“接收到的SPF:通过(google.com:xxxxxxx-cffb484e-c441-426a-9843-a3e86796adcc-000000@eu-west-1.amazonses.com 的域允许指定54.240.6.xxx发件人) 客户端 IP=54.240.6.xxx;"

标签: smtp amazon


【解决方案1】:

不,不需要为您的域发布 SPF 记录,SPF 检查两件事:

  1. HELO 身份(可选)
  2. 来自身份的邮件

默认情况下,SES 将邮件发件人和返回路径地址更改为 message-id@amazonses.com,以便它可以接收 Bounce back 和投诉,并可以跟踪它。

您的 SPF 和 DKIM 将始终使用 SES 通过,唯一的问题是当您用于发送电子邮件的域具有 DMARC 发布时,在 DMARC 中,它需要策略评估并检查来自域部分的邮件与来自标头域部分,当它失败时,只要您的发送域没有发布 DMARC 记录,您就不需要发布任何 DKIM 或 SPF 记录,因为 SES 会处理它。

如果使用 DMARC,您需要在 SES 中创建自定义邮件,例如 mail.domain.com,并且您需要发布 SPF 记录以将 amazonses.com 包含在 spf 记录中,因为使用自定义邮件时,邮件来自地址将写为 messageid@mail.domain.com,收件人将查找 mail.domain.com 的 spf 记录。

在任何情况下,都应使用来自 easy dkim 的自定义邮件以提高投递率。

【讨论】:

    【解决方案2】:

    您应该为您的 Amazon SES 账户进行 SPF 和 DKIM 设置。

    只需转到您的域或您的电子邮件地址。

    您会在那里找到该选项。

    获取 DKIM 记录并将其放入您的 DNS(作为 CNAME)记录中。

    它会起作用的。

    而您的回答是“是”,始终需要最大限度地在收件箱中交付。

    【讨论】:

      【解决方案3】:

      如果您想从同一域的不同电子邮件地址发送它,那么您可以验证您的域。因此,一旦域得到验证,您就可以使用该域中的任何电子邮件地址作为发件人电子邮件。

      是的,当您尝试验证您的域时,您肯定必须添加所有生成的记录。

      这将确保可交付性。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-01-29
        • 2019-05-08
        • 2012-03-16
        • 1970-01-01
        • 1970-01-01
        • 2011-10-05
        • 1970-01-01
        • 2022-12-03
        相关资源
        最近更新 更多