什么是 Return-Path?

Return-Path 是一个邮件头,用于告诉接收方邮件服务器:当邮件无法投递时,退信通知应发送到哪里。它也被称为信封发件人或退信地址,是在 SMTP 会话中设置的,而不是由撰写邮件的人填写。大多数读者从未见过它,但它是每封邮件中最重要的地址之一。

定义

每封电子邮件实际上都带有两个不同的发件人地址。第一个是 From 地址,即收件人在收件箱中看到的地址,也是大多数人心目中的发件人。第二个是 Return-Path,这是邮件系统在后台用来处理投递问题的地址。

Return-Path 是在 SMTP 事务中通过 MAIL FROM 命令确定的。发送方服务器将邮件交给接收方服务器时,会在该命令中声明退信地址。如果接收方服务器之后无法将邮件放入邮箱,就会生成一份未送达报告(通常称为退信),并发送到 MAIL FROM 中给出的地址。邮件被接收后,最终的邮件服务器会把该地址记录在邮件中,作为一个名称就叫 Return-Path 的邮件头。

由于 Return-Path 是在信封层面而非邮件正文中定义的,它可以完全独立于 From 地址和 Reply-To 地址。一次营销活动可以将 marketing@yourbrand.com 显示为 From 地址,同时把退信发送到 bounces@mail.yourbrand.com 这样从来没有人直接阅读的 Return-Path。

工作原理

通过电子邮件服务商发送邮件时,服务商会把 Return-Path 设置为其控制和监控的地址,通常位于专门用于此目的的子域名上。可见的 From 地址仍是您的品牌地址,方便收件人识别,但信封发件人是服务商的基础设施地址。

如果投递成功,Return-Path 只是静静地留在邮件头中,很少被注意到。如果投递失败,接收方服务器会把退信消息发回 Return-Path 地址。退信中包含状态码和说明,描述邮件无法投递的原因,例如邮箱不存在、邮箱已满或域名已无法解析。

服务商会收集这些退信消息,读取状态码,并据此对每次失败进行分类。邮箱不存在之类的永久性失败属于硬退信,邮箱已满之类的暂时性失败属于软退信。这种分类是自动列表管理的基础,因为硬退信通常会被直接移入屏蔽列表,不再联系。

使用单独的 Return-Path 还能让日常收件箱保持清爽。数以百计的失败通知不会涌入您用来接收真实回复的收件箱,所有自动退信流量都集中到一处,由软件而不是人工来处理。

为什么它对邮件送达率很重要

Return-Path 对送达率至关重要,原因有两个且彼此关联:身份验证和退信处理。

在身份验证方面,SPF 检查的是 Return-Path 中的域名,而不是可见 From 邮件头中的域名。接收方服务器评估 SPF 时,会查询 Return-Path 域名发布的 SPF DNS 记录,确认发送邮件的 IP 地址在该域名的授权列表中。如果 Return-Path 域名没有 SPF 记录,或发送 IP 未被列入,SPF 就可能失败。这也是为什么 DMARC 对齐在一定程度上取决于 Return-Path 域名与 From 域名之间的关系。因此,正确配置 Return-Path 是顺利通过 SPF 的前提。

在退信处理方面,Return-Path 是列表清理得以实现的根本。如果 Return-Path 指向一个真实且有人监控的地址,每次投递失败都会产生一封退信,您的系统可以捕获并据此处理。无效地址会被迅速识别并屏蔽,从而保持较低的退信率。较高的退信率(通常指超出健康范围的水平)会让邮箱服务商认为您没有维护列表,他们会因此把您更多的邮件过滤到垃圾邮件文件夹。如果 Return-Path 缺失或无效,退信就会丢失,不良地址会一直留在列表中,您的信誉也会在毫无明显原因的情况下逐渐受损。

VeriMails 如何应对

VeriMails 在这一问题的预防环节发挥作用。通过 Return-Path 处理退信,只能在您已经发出邮件、信誉已经受损之后,才告诉您哪些地址失败了。VeriMails 则在发送前识别出无法送达的地址,因此真正走到产生退信这一步的地址会少得多。

对于您提交的每个地址,VeriMails 都会执行语法验证、MX 记录查询、DNS 检查,以及与接收方邮件服务器的实时 SMTP 握手。这正是原本会产生退信的那段对话,只是提前安全地完成,不会真正投递邮件。VeriMails 还会进行 Catch-all(全收)检测、一次性邮箱检测和角色邮箱检测。结果会告诉您地址是否可送达,并提供清晰的送达状态分类,便于做出营销活动决策。

先验证列表,就能从一开始将硬退信保持在低水平,从而保护良好的 SPF 和 Return-Path 配置所要建立的发件信誉。您可以通过 VeriMails REST API 验证单个地址,也可以上传 CSV 文件检查整个列表。验证低至每封邮件 $0.0019,10,000 积分只需 $19,年付套餐低至 $12.50/月;每个新账户都免费获得 100 积分,永不过期,开始使用无需信用卡。

常见问题

不是。From 地址是收件人在收件箱中看到的可见发件人。Return-Path 是一个单独的、通常不可见的地址,仅用于处理投递问题。两者可以不同,而在大多数电子邮件服务商那里,它们确实不同。Return-Path 在 SMTP 事务中由 MAIL FROM 命令设置,而 From 地址位于邮件正文的邮件头中。
SPF 身份验证检查的是 Return-Path 中的域名,而不是可见 From 邮件头中的域名。接收方服务器会查询 Return-Path 域名的 SPF 记录,确认发送 IP 地址已获授权。如果您的 Return-Path 使用由电子邮件服务商管理的子域名,SPF 就会针对该域名进行对齐,因此正确配置 Return-Path 对通过身份验证至关重要。
能。Return-Path 由最终接收方邮件服务器添加到邮件头中。在大多数电子邮件客户端中,您都可以查看完整邮件头(通常标为“显示原始邮件”或“查看源代码”),Return-Path 就是其中一行。它不会显示在普通邮件视图中,因为它是给邮件系统而不是读者看的。
如果 Return-Path 指向一个无法接收邮件的地址,退信通知就无处可去,随之丢失。这样您就无从得知哪些邮件投递失败,无效地址会一直留在列表中,并持续产生退信。只有有效且有人监控的 Return-Path,退信处理和列表清理才能正常运作。

免费试用 VeriMails

注册即送 100 免费积分,无需信用卡。今天就把邮箱验证付诸实践。

免费开始
无需信用卡。积分永不过期。