[ 寄送服务指南 ]

Amazon SES DMARC设置:验证DKIM和 MAIL FROM 身份

使用所选 SES 身份的生成配置,评估自定义 MAIL FROM 行为并验证实际应用程序邮件上的身份。

由EmailAuth研究团队提供 · 5 分钟阅读

在此页面上

当使用与发件人中显示的域不相符的身份时, Amazon SES消息可以成功进行身份验证。一个 DMARC 因此,安装程序需要 SES 身份配置和实际应用程序的接收消息结果。

使用正确的 AWS 账户、区域和身份。从该配置中获取生成的值,而不是复制另一个帐户的值 选择器 目标或假设其他地方的设置覆盖当前发送路由。

建立身份和签名模型

记录可见的 From 域、应用程序及其使用的 SES 配置。确认是否 DKIM 通过 Easy DKIM 、自带密钥安排或其他受支持的身份配置提供。

在更改工作设置之前,请保存其当前状态并检查谁拥有DNS和签名更改。新的指南并不是盲目地重新建立工作身份的理由。

域名验证和DKIM签名状态都应该在实际服务中检查。单独的公钥或委托并不能证明应用程序发送时带有预期的传递签名。

从所选身份配置DKIM

对于使用 Easy DKIM验证的域身份,AWS 会记录身份的身份验证设置、Easy DKIM选择和签名启用。它生成必须由DNS提供商完成的DNS验证配置。

使用提供的完整记录集并验证其权威答案。确认最终的服务状态,然后将代表性应用程序消息发送给独立收件人。

AWS 的 Easy DKIM指南 还记录了从 BYODKIM 迁移到 Easy DKIM时的迁移风险:在新配置挂起时消息可能未签名。遵循其支持的迁移指南并规划关键流量,而不是假设切换是无缝的。

单独检查 MAIL FROM 域

SES 使用amazonses.com子域作为默认值 邮件来自 身份。一个路过的 SPF 结果,因为该身份本身并不能建立 结盟 使用您自己的可见域。

整齐划一的传球 DKIM签名 可以提供DMARC传递路径。支持的自定义 MAIL FROM 设置还可以在适当的域关系下建立SPF身份。

在经过验证的 SES 身份的父域下选择一个专用子域。 AWS 表示不得将其用于其他目的,包括普通发送或接收邮件。自定义 MAIL FROM 名称恰好需要一个 MX记录;多个MX记录会导致 SES 设置失败。跟随 AWS 的自定义 MAIL FROM 要求 并使用所选身份生成的MX和SPF值。该接收功能支持退回邮件和投诉处理;不要将其与移动组织的正常邮箱MX记录混淆。

故意选择 MX 故障行为

AWS 记录了两种自定义 MAIL FROM 故障行为。当未验证自定义域所需的MX配置时,该服务可以回退到其默认的 MAIL FROM 域或拒绝发送。

回退可以更改SPF身份及其对齐关系。这并不一定意味着DMARC失败,因为可能会保留对齐的传递DKIM路径。

在综合情况下,计费消息的 From 位于example.com并通过DKIM进行对齐,但其自定义 MAIL FROM 验证失败,并且允许的回退使用 SES 域。 SPF 对齐期望已更改,但DKIM仍可提供通过路径。

记录所选行为及其对关键应用程序邮件的影响。不要将该决定视为未解释的默认决定。

对于经过验证的域身份,AWS 记录了以下控制台序列:

  1. 在目标区域中打开 SES,选择配置 → 身份,然后选择已验证的域。
  2. 在自定义来自域的邮件中,选择编辑。启用使用自定义 MAIL FROM 域,输入专用子域并选择MX故障时的行为。
  3. 保存更改,然后将MX和SPF TXT值从发布DNS记录复制到权威DNS提供商。保持不相关邮箱的MX记录不变。

检查 SES 中生成的自定义 MAIL FROM 状态、权威DNS答案以及收到的应用程序消息作为单独的证据。这 AWS程序 是控制台标签更改时的参考;此序列并不表明这些步骤已被执行。

发布预期的DMARC策略

评估现有政策、报告目的地和域的合法发送群体。在调查单独的 SES 配置问题时,保留现有的更强有力的批准策略。

使用 记录工作流程 用于出版和收集检查。策略选择应该适合域的实际使用和当前的互操作性指南,而不是发布拒绝的通用指令。

验证最终申请途径

从用户所依赖的应用程序发送,而不仅仅是控制台或隔离的测试工具。检查收件人处的原始邮件并保留发件人、SPF 评估域、每个相关的DKIM签名和受信任的DMARC结果。

对实际使用的材料区域、身份或路线重复此操作。如果出站中介更改了消息,请验证该路由之后的结果。将提供商状态、 DNS观察结果和收到的消息证据保留为单独的接受记录。

监视后续故障以及对自定义 MAIL FROM 配置的更改。有用的结果是受支持的、拥有的 SES 发送路由,该路由具有经过验证的对齐和理解的故障行为。

[ 按角色 ]

这对您意味着什么

选择您的角色以执行后续实际步骤。

IT/邮件管理员

将DKIM和 MAIL FROM 证据分开。

使用生成的配置和实际收到的消息来建立签名域、信封身份和传递对齐路径。

后续步骤

  1. 检查帐户、区域和身份。
  2. 验证完整的DNS记录集。
  3. 测试所选的后备或拒绝影响。

CISO / SecOps

审查身份控制和连续性。

需要具有可靠DNS和密钥管理的受支持路由、经过深思熟虑的故障处理以及来自完整应用程序路径的证据。

后续步骤

  1. 评估迁移和后备风险。
  2. 保留配置和变更批准。
  3. 监视新身份和意外故障。

创始人/非技术人员

验证客户依赖的应用程序。

SES 控制台设置或来自其他环境的测试不会建立计费或访问恢复工作流的实际状态。

后续步骤

  1. 确定关键的应用途径。
  2. 询问签名迁移如何影响实时邮件。
  3. 需要负责人提供故障行为和报告。

[ 常见问题解答 ]

常见问题

amazonses.com的SPF通过是否证明与我的域一致?

不会。它验证 SES 信封身份。 DMARC需要对齐传递SPF路径或单独对齐传递DKIM签名。

SES DKIM DNS值应从哪里来?

在适当的账户和区域中使用所选身份当前生成的配置。不要从其他帐户的示例构建目标。

公共DKIM DNS是否证明我的应用程序正在签名?

否。检查 SES 签名状态和来自应用程序的真实消息,包括其签名身份和可信接收者结果。

为什么自定义 MAIL FROM 需要MX记录?

AWS 使用自定义 MAIL FROM 接收配置来处理退回邮件和投诉。遵循提供的记录集,而不替换不相关的邮箱MX记录。

当自定义 MAIL FROM 验证失败时会发生什么?

配置的行为可以允许回退到 SES 默认 MAIL FROM 域或拒绝发送。查看实际选择及其支持的服务行为。

MAIL FROM 回退是否总是导致DMARC失败?

不会SPF对齐方式可能会发生变化,但传递对齐的DKIM签名仍然可以提供DMARC传递路径。检查实际收到的身份。

将 BYODKIM 切换到 Easy DKIM会中断签名吗?

AWS 记录称,在新的 Easy DKIM设置待定期间,邮件可能未签名。使用支持的迁移过程并考虑关键流量。

什么应该结束 SES 实施?

需要预期的身份和签名状态、生成的DNS答案、故意的 MAIL FROM 故障行为、真实的应用程序消息证据、报告和所有权。

[ 来源 ]

来源

  1. Amazon SES :遵守DMARC
  2. Amazon SES :简单的DKIM
  3. Amazon SES :自定义邮件发件人
  4. RFC 9989 : DMARC核心协议
  5. RFC 7208 :发件人策略框架

企业出处

为什么顶级金融机构和政府 退役了他们的电子邮件安全仪表板。

传统的电子邮件身份验证平台会向您出售仪表板并要求您的工程师来完成这项工作。在高风险环境中,手动监督意味着延迟执行、配置漂移和不受监控的影子域。

EmailAuth是代理电子邮件来源平台。 我们的代理人强制执行 p=reject,保持第三方发件人一致并将您的域名移至完整状态 RFC 9989 合规性、新的DMARC标准,以及人机交互审核能力。

政府 大型企业 一级金融机构

SaaS · 专用租赁 · 气隙本地部署 · BYOK 加密

知识库