[ 寄送服务指南 ]

验证通过 Customer.io 发送的电子邮件:配置和验证

使用其生成的子域记录对 Customer.io 内置电子邮件传送进行身份验证,同时将自定义SMTP和品牌链接跟踪视为单独的路径。

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

[ 要点 ]

  • 内置交付需要记录的SPF和DKIM设置。
  • Customer.io 特定的SPF属于其生成的子域,而不是自动包含在根策略中。
  • 自定义SMTP和链接跟踪具有单独的验证职责。
在此页面上

首先选择内置发送或自定义SMTP

Customer.io 的电子邮件身份验证文档将其内置递送服务与自定义SMTP区分开来。对于内置交付,需要使用域身份验证 SPF 和 DKIM。对于自定义SMTP ,它将身份验证责任交给SMTP提供商,而不是要求在 Customer.io 内进行相同的域身份验证设置。这是配置计划中的第一个决定。

记录工作空间、传递路线、预期发件人域和消息类别。确定迁移或异常是否导致某些消息使用其他传输。单个应用程序可以编排多个传递路径,因此一个路径中经过验证的发送域并不是该应用程序触发的每条消息的证据。

本指南描述了记录的内置工作流程以及自定义SMTP边界。它不会断言特定的 Customer.io 工作区已配置、已输入任何凭据或任何收件人已收到测试消息。更广泛的实施接受仍然开放。 Customer.io 电子邮件验证

使用生成的子域记录

内置服务提供与所选发送域相关的域身份验证记录。 Customer.io 解释说,其配置使用特定于 Customer.io 的子域(以特定于帐户的 cio 标识符进行说明),而不是接管根域。保留工作区中实际生成的所有者名称和值;该插图不具有复制到每个客户区域的价值。

该文档明确将此SPF配置与根域的SPF策略分开。不要仅仅因为配置了其他发送服务就将猜测的 Customer.io 包含添加到根记录中。在提交DNS更改之前映射帐户生成的子域和每条记录的用途。

DNS管理员应检查权威区域、现有记录和编辑器约定以获取完全限定名称。查看完整的建议记录集,而不仅仅是看起来与DKIM最明显相关的公钥。成功的计划会保留不相关的邮件基础设施,同时建立预期的特定于提供商的依赖关系。 我们不会接管您的根域;手动认证

选择受控的发布工作流程

Customer.io 记录了自动身份验证选项和手动DNS发布。自动帮助程序可能涉及对DNS提供商的访问;该访问是一个单独的安全决策,而不是通过阅读设置指南授予的默示许可。本手稿建议对生成的更改进行手动审核,以便现有DNS所有者可以通过既定控制来批准和应用预期记录。

准确复制所选域说明中的记录类型、所有者名称和值。保留之前的状态和更改参考。对于长DKIM TXT数据,区分一个字符串中的多个带引号的字符串 TXT记录 来自多个独立记录。不要截断密钥以适应假定的接口限制或发布多个冲突的密钥记录,因为显示会换行文本。

正确的接受目标是以预期名称发布的数据。 DNS编辑器的屏幕截图可以支持更改历史记录,但它们本身并不能确定外部接收器可以检索的内容。 手动验证您的域名; DNS提供商常见问题解答; RFC 1035 ,第 3.3.14 节

激活前协调DMARC对齐设置

Customer.io 的内置交付指南需要宽松的 aspf 和 adkim 设置来进行记录的设置。它还指出,省略了 结盟 标签使用宽松的默认值。如果该组织当前 DMARC 策略明确要求严格对齐,将其视为需要域所有者决定的设计冲突,而不是为了满足产品清单而随意删除的标签。

仔细使用协议术语。可见的作者地址位于RFC5322 From 字段中。 SPF评估SMTP身份,包括 邮件来自,而DKIM具有由d=. DMARC在适用的对齐模式下将相关传递身份与作者域进行比较。返回路径和可见的发件人地址不应在证据工作表中交换。

策略更改可能会影响使用同一域的其他邮件。在决定如何适应路由之前,请考虑现有的发件人清单、子域设计和安全要求。提供商要求并不能证明放宽组织的策略在每种情况下都是授权的或适当的。 放松你的 aspf 和 adkim 标签; RFC 9989 ,第 4.4 节; RFC 7208 ,第 2.4 节

发布所需记录后,使用 Customer.io 中的验证域。该文档称验证是在请求时发生的,而不是通过连续轮询进行。因此,等待接口自动发现更改的团队可能会将未请求的检查误认为是DNS故障。在进一步调查之前记录检查时间和实际结果。

品牌链接跟踪是另一种配置,具有自己的域和 CNAME 验证要求。它与验证电子邮件的签名或信封身份不同。同样,即使SMTP提供程序处理邮件身份验证,自定义SMTP仍可能涉及单独的跟踪域设置。将这些状态指示器保留在单独的工作表行中。

当检查失败时,首先将选定的工作区、域和生成的记录列表与实际建议的DNS更改进行比较。不要仅仅因为跟踪状态不完整而重复更改不相关的根记录或更改DMARC策略。用最少的证据升级特定的未解决部分。 验证域名;自定义SMTP和链接跟踪指南

工作区移交验收工作表

使用此建议的工作表可以防止多个绿色状态指标合并为一个不受支持的就绪声明。

  • 传输清单:列出内置传递、自定义SMTP例外以及分配给每个路由的邮件。
  • 发送域:保留选定的工作区、发件人域和实际生成的子域标识符。
  • DNS规划:记录每个需要的所有者、类型和值、权威区域和批准参考。
  • 对齐决策:记录现有的 aspf/adkim 设置以及域所有者对任何严格对齐冲突的解决方案。
  • 提供商检查:保留请求验证域的时间及其返回结果。
  • 跟踪检查:单独记录是否使用品牌跟踪域以及适用哪种验证。
  • 消息证据:保留最小化的授权样本,其中包含作者、信封和签名身份以及可信的验证结果。
  • 发布所有权:确定谁将审查路线更改、淘汰未使用的依赖项并批准生产准备情况。

该工作表是最初建议的控制措施。这份手稿的存在,其中的任何一行均不完整。

虚构的诊断:等待从未要求的检查

一个虚构的教育平台发布为其内置 Customer.io 路线生成的记录。几个小时后,管理员检查界面,发现该域仍未验证。假设根 SPF记录 是错误的,一位同事建议在那里添加另一种机制。更改请求不包含将该根策略连接到生成的子域的证据。

相反,审阅者确认没有人在发布后选择验证域。建议的下一步是请求记录验证,检查其实际结果,然后仅调查未解决的记录。品牌跟踪仍然是一项单独的未完成任务,在审查授权样本之前,不会对收到的消息对齐做出任何声明。此虚构诊断不会报告真实帐户事件、实时DNS查询或成功测试。

[ 外卖 ]

首先选择传输方式,仅发布其生成的记录,并验证收到的邮件是否一致,而不是仅仅依赖域徽章。

[ 按角色 ]

这对您意味着什么

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

生命周期营销人员

确定每条运送路线

应用程序所有权并不能证明每条消息都使用相同的传输。

后续步骤

  1. 映射内置和自定义SMTP路径。
  2. 单独跟踪状态。

DNS管理员

使用生成的子域计划

根域习惯可能会导致不相关的更改。

后续步骤

  1. 保留帐户生成的准确名称。
  2. 仔细查看长TXT表述。

保安拥有者

刻意解决对齐策略

产品要求并不是批准削弱共享政策。

后续步骤

  1. 检查严格对齐冲突。
  2. 在释放之前需要收到特定路线的证据。

[ 常见问题解答 ]

常见问题

自定义SMTP是否使用相同的身份验证要求?

Customer.io 表示自定义SMTP不需要在 Customer.io 中进行相同的域身份验证设置;遵循实际的SMTP提供商。

Customer.io:电子邮件身份验证

我应该将此SPF合并到根策略中吗?

不是自动的。记录的内置设置使用其自己生成的子域记录。

Customer.io:电子邮件身份验证

示例 cio 标识符可以重复使用吗?

否。使用为实际工作区和发送域生成的值。

Customer.io:电子邮件身份验证

该服务是否持续轮询DNS ?

该文档表示请求使用验证域进行验证,而不是依赖连续轮询。

Customer.io:电子邮件身份验证

如果DMARC有严格的对齐标签怎么办?

内置文档需要宽松的对齐方式。在授权策略更改之前解决与域所有者的设计冲突。

Customer.io:电子邮件身份验证

品牌追踪是DKIM的证明吗?

不会。跟踪域验证和消息身份验证是不同的检查。

Customer.io:电子邮件身份验证

多个TXT字符串是多条记录吗?

不会。一条TXT记录可以包含多个字符串;这与单独的记录不同。

RFC 1035 :域名实施和规范

工作区或消息是否已验证?

不会。帐户、 DNS 、收到的消息和生产发布证据仍然开放。

[ 来源 ]

来源

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

    部分 §3.3.14 TXT RDATA 格式

  2. RFC 9989: DMARC

    部分 §2.4 超出范围 · §4.4 标识符对齐说明 · §4.7 DMARC策略记录格式 · §4.10 DNS树遍历 · §5 DMARC参与 · §6 DMARC反馈 · 附录 A.6 删除“pct”标签 · 附录 C 对RFC 7489的更改

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

    部分 §2.3 HELO身份 · §2.4 来自身份的邮件 · §3.2 多个DNS记录 · §4.6.4 DNS查找限制 · §5.2 包括

  4. Customer.io:电子邮件身份验证

    部分 我们不会接管您的根域 · 手动验证您的域 · 验证域 · 放宽您的 aspf 和 adkim 标签 · 为您的域设置链接跟踪 · 常见问题解答

[ 词汇表 ]

词汇表

内置交付
Customer.io 的SPF和DKIM域身份验证工作流程涵盖了邮件传递路线。

Customer.io:电子邮件身份验证

自定义SMTP
使用单独配置的SMTP提供程序及其自己的身份验证职责的路由。

Customer.io:电子邮件身份验证

轻松对齐
使用适用的组织域关系而不是精确的域平等进行DMARC对齐。

RFC 9989: DMARC

品牌链接跟踪
单独配置的跟踪域功能,不是邮件身份验证的同义词。

Customer.io:电子邮件身份验证

企业出处

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

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

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

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

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

知识库