[ 寄送服务指南 ]

对通过思科云电子邮件安全发送的电子邮件进行身份验证:配置和验证

为思科安全电子邮件云网关准备版本限制的出站签名接受计划,将策略/配置文件意图、公共DNS证据和实际接收消息身份验证分开。

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

[ 要点 ]

  • 记录的产品范围是 AsyncOS 16.0 常规部署,而不是经过验证的当前租户。
  • 出站签名和入站验证是不同的职责。
  • 不提供通用选择器、私钥或思科范围内的SPF 。
在此页面上

定义出站网关范围

本指南使用思科安全电子邮件云网关的 AsyncOS 16.0 常规部署文档,其电子邮件身份验证章节的日期为 2024 年 10 月 3 日。它是受版本限制的配置和验收计划,而不是有关最新版本或已检查租户的声明。记录的签名工作流程创建密钥、关联域配置文件、发布DNS验证材料并启用出站策略中的签名。所描述的 GUI 路径是“邮件策略”、“邮件流策略”、“RELAYED”,然后是“DomainKeys/ DKIM签名”,最后是“提交”和“提交”。传入验证与出站签名是分开的。配置文件不匹配可能会导致消息未签名。 思科电子邮件身份验证指南

该有界工作流程提供了一个架构起点。它不提供租户的 选择器、私钥、出站 IP 库存或已批准 SPF 授权。本文的其余部分是用于将记录的工作流程与协议证据连接起来的原始审查方法。在实施之前,负责的管理员必须确认实际的网关版本、支持的控件、更改权限和消息路由。此处尚未访问网关,也未创建密钥、策略或消息。

从路线合同开始

记下邮件的来源以及哪个系统进行最终的向外SMTP连接。包括任何应用程序中继、上游邮箱系统、网关、下游中继和面向收件人的出口。目的是找到必须评估签名和SPF授权的点,而不是收集每个内部网络地址。将敏感配置保留在组织的受控变更记录中,而不是将其嵌入广泛共享的文章中。

对于每个路由,记录预期的可见发件人域、 SMTP 邮件来自 域和预期 DKIM 签名域。即使组织故意使它们看起来相似,它们也是不同的身份。 SPF评估相关的SMTP身份和连接地址。 DKIM验证与其签名域关联的签名。 DMARC 将合格的经过身份验证的标识符与可见的作者域相关联。网关在路由中的存在本身并不是经过身份验证的身份。 RFC 7208 ,第 2.3–2.4 节 RFC 6376 ,第 3.5 节 RFC 9989 ,第 4.4 节

路由合同应包括例外情况:自动通知、委托发件人、具有异常标头的应用程序以及绕过预期网关的邮件。不要接受仅基于一条方便的员工消息的配置。确定哪些不同的路线需要证据,哪些路线明确位于部署之外。这会产生一个可审查的边界,而不是一个不受支持的声明,即所有公司电子邮件都经过身份验证。

将密钥发布与签署接受分开

DKIM部署至少有两个不同的职责。签名者保护并使用私钥,而DNS使相应的验证材料可被发现。签名提供了标识密钥位置的选择器和签名域。发布看似合理的TXT值并不能证明网关拥有匹配密钥或对预期路由进行签名。相反,启用签名并不证明公共记录可供接收者使用。 RFC 6376 ,第 3.5 节和3.6.2.2节

使用更改记录将批准的签名域、选择器、公钥指纹或等效的非秘密标识符、 DNS所有者和预期策略绑定到同一部署。切勿将私钥粘贴到工作表中。从支持的实施和组织安全策略中获取当前的加密和密钥管理要求,而不是从旧指南中复制历史最低要求。本手稿故意不提供可重用的密钥材料或密钥生成命令。

独立于编辑器显示查看确切的DNS所有者。相对选择器标签可以通过DNS接口扩展,而完整名称可能需要不同的处理。在发布之前保留预期的完全限定名称和逻辑TXT内容。一个字符串中包含多个字符串 TXT记录 与多个竞争资源记录不同。应在上下文中调查显示分割或引号,而不是自动将其视为损坏。 RFC 1035 ,第 3.3.14 和 5.1 节

检查真实出口边界的SPF

不要根据产品名称发明 Cisco 范围的SPF包含。相关授权取决于实际的出站基础设施和信封域。负责的运营商应获取当前批准的出口信息,将其与现有的合法发送者进行协调,并审查由此产生的完整策略。即使托管网关、上游邮箱平台和应用程序都由同一团队管理,也可以代表不同的授权需求。

SPF必须在适用的域下以TXT形式发布。多种适用 SPF记录 产生错误而不是合并到更大的允许列表中。评估预算还适用于递归评估的 DNS 查询术语,而不仅仅是顶级策略中可见的包含字符串的数量。在添加其他服务之前检查依赖性行为,并保留不会静默删除现有发件人的回滚计划。 RFC 7208 ,第 3.1–3.3 节和 4.6.4 节

提供商控制的信封域的通过SPF结果不一定与组织的可见发件人域一致。如果路由依赖于对齐的DKIM ,请明确保留该选择。 DMARC需要符合资格的SPF或DKIM结果,但项目或提供商可能会施加额外的先决条件。不要将协议的替代路径转变为忽略实现要求的权限。 RFC 9989 ,第 4.4 节

构建证据序列而不是成功的屏幕截图

提议的接受序列对于配置意图、发布的DNS和实际接收的消息有单独的检查点。首先,确认支持的租户配置与批准的路由合同匹配。其次,保留授权的DNS观察,包括所有者名称、类型、逻辑值和观察时间。第三,评估发送系统外部收到的已批准消息,记录相关标识符和身份验证结果,而无需发布私人信件。

当证据不一致时,在改变策略之前对层进行诊断。未签名的消息与无法找到验证密钥的签名消息是不同的问题。有效但未对齐的签名不同于因消息修改而无效的签名。来自旧缓存的DNS观察与不正确的权威记录不同。这些区别可以防止团队削弱DMARC以隐藏未解决的签名或路由问题。 DKIM验证和DMARC 结盟 是相关但单独的评估。 RFC 6376 ,第 3.5–3.6 节 RFC 9989 ,第 4.4 节

虚构诊断:计划中缺失的路线

在一家虚构的公司 North Quay Parts 中,消息传递团队正在准备普通信件的签名。帐户应用程序仍然使用不同的批准的中继路径。审阅者看到一条员工消息的成功结果,并建议将整个域标记为完整。此场景不代表任何实际的公司、测试或结果。

审查因范围不匹配而停止。申请途径将添加到清单中,记录其信封和作者身份,并分配其签名责任。团队并没有猜测应用程序会遍历相同的网关策略。它还避免了用单一服务示例替换SPF或仅仅为了获得绿色指示器而更改DMARC 。在每条范围内的路线都有适当的授权证据之前,验收仍处于等待状态。

空白部署验收工作表

  • 网关产品、版本和适用文档日期:____。
  • 配置所有者、 DNS所有者和发布审批者:____。
  • 消息类别和最终出口的批准路线:____。
  • 预期发件人、邮件发件人和DKIM签名域:____。
  • 支持的策略/配置文件关联和未解决的异常:____。
  • 选择器和公共验证记录参考,不包括秘密:____。
  • 现有SPF发件人、提议的授权和依赖性审查:____。
  • 拟定DNS所有者、当前权威证据及观察时间:____。
  • 实际批准的接收消息证据和一致性评估:____。
  • 回滚条件、未解决的差异和批准决定:____。

工作表未填写且未执行任何操作步骤。原始实施证据、人工审查、当前来源适用性、生产路线、视觉/可访问性检查和所有者发布仍然开放。身份验证接受仍然不能保证交付、消息安全或业务请求的合法性。 RFC 9989 ,第 2.4 节

[ 外卖 ]

在接受部署之前,将批准的路由、支持的签名配置和公钥记录与实际收到的消息证据绑定。

[ 按角色 ]

这对您意味着什么

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

网关管理员

在策略之前定义路由

仅产品标签并不显示每个应用程序发送的位置。

后续步骤

  1. 确认版本和支持的控件。
  2. 识别预期签名路径之外的路线。

DNS管理员

将发布绑定到批准的密钥

可信的记录并不是匹配签名者的证据。

后续步骤

  1. 查看完整的所有者名称和逻辑TXT值。
  2. 使SPF依赖性与实际出口保持一致。

发布所有者

接受每个范围内的路线

成功的员工信息不能代表所有申请。

后续步骤

  1. 需要授权的消息级证据。
  2. 保持不匹配和异常可见。

[ 常见问题解答 ]

常见问题

哪个版本提供了记录的基线?

AsyncOS 16.0 常规部署;该章日期为 2024 年 10 月 3 日。当前租户适用性仍然开放。

Cisco AsyncOS 16.0 安全电子邮件云网关 GD:电子邮件身份验证

入站验证是否建立出站签名?

不。它们是独立的功能。

Cisco AsyncOS 16.0 安全电子邮件云网关 GD:电子邮件身份验证

个人资料不匹配会导致邮件未签名吗?

是的;记录的匹配行为使得路线审查变得必要。

Cisco AsyncOS 16.0 安全电子邮件云网关 GD:电子邮件身份验证

已发布的DKIM密钥是否证明签名有效?

不可以。实际签名必须标识适当的选择器和签名域,并根据相应的公共材料进行验证。

RFC 6376: DKIM

应该添加哪些SPF成分?

这里没有建立通用的 Cisco 包含。获取实际路线的批准出口信息并协调现有政策。

SPF和DKIM是否必须一致才能通过DMARC ?

任何一个的合格对齐结果都可以满足DMARC 。实施先决条件和组织要求仍然是分开的。

RFC 9989: DMARC

私钥是否应该包含在工作表中?

不会。提议的工作表使用非秘密参考资料和公开验证详细信息,而不是私钥材料。

是否创建了密钥、策略或消息?

否。这是建议的接受方法;租户、 DNS 、接收消息和发布门保持开放。

[ 来源 ]

来源

  1. RFC 1035 :域名实施和规范

    部分 §3.3.14 TXT RDATA 格式 · §5.1 格式

  2. RFC 9989: DMARC

    部分 §2.4 超出范围 · §4.4 标识符对齐解释 · §5.3 邮件接收器操作

  3. RFC 6376: DKIM

    部分 §1 简介 · §3.5 DKIM-Signature标头字段 · § 3.6.2.2密钥存储的资源记录类型

  4. RFC 7208 :发件人策略框架

    部分 §2.3 HELO身份 · §2.4 来自身份的邮件 · §3.1 DNS资源记录 · §3.2 多个DNS记录 · §3.3 单个DNS记录中的多个字符串 · §4.6.4 DNS查找限制 · §5.2 “包含” · §8 结果处理

  5. Cisco AsyncOS 16.0 安全电子邮件云网关 GD:电子邮件身份验证

    部分 电子邮件身份验证概述 · AsyncOS 中的 DomainKeys 和DKIM签名 · 公钥 · 域配置文件 · 启用外发邮件签名 · 配置 DomainKeys/ DKIM签名 (GUI)

[ 词汇表 ]

词汇表

签名域名
由DKIM签名的 d 参数声明的域。

RFC 6376: DKIM

选择器
与签名域一起使用的签名参数来查找公共验证材料。

RFC 6376: DKIM

邮件来自身份
在适用的事务中由SPF评估的SMTP信封身份。

RFC 7208 :发件人策略框架

结盟
合格的经过身份验证的标识符与可见的发件人域之间所需的关系。

RFC 9989: DMARC

企业出处

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

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

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

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

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

知识库