Reach

Grow

Manage

Automate

Reach

Grow

Manage

Automate

查看电子邮件验证技术

电子邮件

1 min read

查看电子邮件验证技术

电子邮件

1 min read

查看电子邮件验证技术

从常规表达式的合规性到今天复杂的工具,电子邮件验证经历了几个不同的时代。在回顾验证技术和最佳实践的历史之前,了解基础知识至关重要。

从正则表达式的一致性到今天的高级工具,email验证经历了几个不同的时代。在查看验证技术和最佳实践的历史之前,了解基础知识是至关重要的。

什么是Email Validation,为什么它很重要?

Email验证是一种验证收件人地址是否存在并接受消息的方法。一些技术将验证进一步推进,通过确认地址属于预期的人,并且收件人希望接收此类通信。在此过程中,您将从列表中删除风险地址和无效地址,并保护您作为互联网服务提供商 (ISPs) 可信发件人的名声。

What Is Email Validation and Why Is It Important?

在发送营销和交易信息之前,注意验证用户的电子邮件还可以增加您的通信直接传递到读者的Inbox的机会。此外,活动指标也更准确,并为未来基于数据的决策提供更深刻的见解。

很久以前,在一个遥远的时代……它始于Syntax Validation

检查电子邮件地址的语法准确性是电子邮件验证的最简单版本。有效电子邮件地址的核心元素包括本地部分、@ 符号、域名,最后是扩展名(.com,.org等)。为了帮助标准化所有不同的语法,发布了称为请求评论(RFC)的规范,以确定哪些字符对本地部分和域部分是可接受的。这些RFC最终变得相当广泛,因此出现了对开源库的需求,以帮助在多种语言中验证电子邮件语法。

语法验证的另一个重要组成部分是明显的拼写错误,例如heyitsme@gmsil.com。检查现有列表中这类错误仍然是最佳实践。

检查电子邮件地址的语法准确性是电子邮件验证的最简单版本。有效电子邮件地址的核心元素包括本地部分、@ 符号、域名,最后是扩展名(.com,.org等)。为了帮助标准化所有不同的语法,发布了称为请求评论(RFC)的规范,以确定哪些字符对本地部分和域部分是可接受的。这些RFC最终变得相当广泛,因此出现了对开源库的需求,以帮助在多种语言中验证电子邮件语法。

语法验证的另一个重要组成部分是明显的拼写错误,例如heyitsme@gmsil.com。检查现有列表中这类错误仍然是最佳实践。

检查电子邮件地址的语法准确性是电子邮件验证的最简单版本。有效电子邮件地址的核心元素包括本地部分、@ 符号、域名,最后是扩展名(.com,.org等)。为了帮助标准化所有不同的语法,发布了称为请求评论(RFC)的规范,以确定哪些字符对本地部分和域部分是可接受的。这些RFC最终变得相当广泛,因此出现了对开源库的需求,以帮助在多种语言中验证电子邮件语法。

语法验证的另一个重要组成部分是明显的拼写错误,例如heyitsme@gmsil.com。检查现有列表中这类错误仍然是最佳实践。

Validation SMTP Command 和 The Attack of the Spammers

鉴于需要帮助验证电子邮件地址,互联网服务提供商(ISPs)开始在电子邮件地址验证功能上进行构建。因此,“VRFY”(也称为Verify)被构建为SMTP命令,使发送者能够询问接收的邮件服务器某个电子邮件地址是否有效。希望使用VRFY给银河互联网带来和平与秩序,它很快就落入了黑暗势力的手中;垃圾邮件发送者。在这种功能被大规模滥用之后,ISP管理员禁用了VRFY,使电子邮件地址验证处于混乱之中。

SMTP Ping(The Spammer Menace)

SMTP Ping (The Spammer Menace)

在VRFY倒闭后,发件人创造性地设计了SMTP Ping,这是一种验证电子邮件地址是否有效的不同方法。SMTP Ping用于检查远程邮件服务器以查看电子邮件地址是否存在。会像实际发送电子邮件一样连接到互联网服务提供商 (ISP) 的远程邮件服务器,例如Gmail,但在实际发送电子邮件之前会突然中断。

通常,发送邮件服务器与接收ISP邮件服务器之间的连接对话如下所示:

Diagram showing the SMTP email delivery conversation between sending and receiving mail servers.



在某些情况下,ISP可能会提供如下反馈:

Illustration of SMTP email rejection scenario where the receiving mail server responds negatively to a delivery attempt for a specific email address.


通过SMTP Ping,发件人可以在请求向指定电子邮件地址发送邮件后,看到ISP的回复后中断对话。这成为了一种通过ISP来ping,以查看接收邮件服务器是否认为电子邮件地址有效或无效的方法,并具有一定的可信度。

SMTP Ping的黑暗面

互联网服务提供商将 SMTP Ping —— 也称为中断握手 —— 视为垃圾邮件行为。互联网服务提供商可以轻松判断您只是通过查看对话模式来检查电子邮件地址的有效性:反复拨打和挂断电话,实际上没有(或很少)发送消息,最终记录在他们的邮件服务器日志中。在 SMTP VRFY 的历史之后,这种行为现在被认为是垃圾邮件。互联网服务提供商正在严厉打击这种行为。例如,Microsoft 认为这种做法是恶意的,并且 Hotmail 将 SMTP Ping 视为目录收割攻击的证据。正在进行的 SMTP Ping 尝试通常会导致从发送 IP 地址的所有连接被阻止。互联网服务提供商不喜欢 SMTP Ping,黑名单运营商也是如此。如果继续这样下去,您几乎肯定会被列入黑名单。

此外,许多互联网服务提供商在服务器对话结束后才延迟验证收件人,导致电子邮件地址有效性未经确认就被接受——即假阳性。一些互联网服务提供商还通过灰名单保护收件人。在灰名单协议下,接收服务器拒绝来自未知发件人的电子邮件。因此,SMTP Ping 即使在有效的电子邮件地址上也会返回错误消息——即假阴性。

简而言之,这是一种非常糟糕的做法,而且不可靠。

愿 Verifications 与你同在——电子邮件验证的最佳实践

有多种步骤可以采取,以确保验证电子邮件的方法健壮,包括:

  • 主动解决拼写错误:考虑在您的电子邮件输入字段添加自动完成工具,带有流行的@example.com扩展,例如@gmail.com。允许用户从预格式化条目中进行选择,减少拼写错误的可能性。

  • 采用双重确认:发送电子邮件确认用户请求,并要求他们验证其电子邮件,以满足某些市场的法规并提供验证。

  • 利用技术优势:各种电子邮件验证工具提供一种简单、经济的方式,以最大化沟通潜力,并维持与互联网服务提供商的友好关系。

  • 建立常规:虽然可能仅在执行批量发送活动时验证电子邮件的诱惑很大,定期安排验证可能是更好的选择。考虑电子邮件加入您的列表的频率和来源—捕捉联系信息的选项越多,无效地址的可能性越大。


Informational graphic explaining the benefits of email validation tools, showing they save time and money, prevent blocklisting, improve deliverability, and provide real-time results.

为什么使用Email Validation Tools?

使用电子邮件验证工具(EVs)存在许多理由,包括:

  • 它节省时间:EVs依靠自动流程进行验证,从而减少与人工查询相关的时间。

  • 它节省金钱:一个包含有效地址的干净电子邮件列表可以消除反弹,并通过减少不必要的开支来提高投资回报率。

  • 它使您远离封锁名单:使用EVs可以降低导致信息和发送者被封锁的垃圾邮件投诉。

  • 它提高可传递性:读者需要在与您的邮件互动之前收到邮件,因此对于宣传和交易类通讯来说,可传递性是优先事项。

  • 它提供实时结果:能够在买家的不同流程点进行即时验证,提供更高质量的联系信息。

A New Hope: 数据驱动

与其依赖SMTP Ping,不如采用一种与ISP无敌意的不同数据驱动方法。验证电子邮件地址可以通过查找大量数据集来完成,其中的事件数据包括硬退回、投递和互动情况,同时结合语法验证、拼写错误检测、DNS查询以校验有效域名,以及对免费、角色基和一次性电子邮件地址的质量检查。此方法严重依赖于电子邮件验证工具或服务所基于数据的深度和广度,而不是依赖于ISP提供特定的响应。您可能不想根据大小来评判Master Yoda,但您一定会根据数据规模来评判一个电子邮件地址验证工具。

SparkPost的Recipient Validation建于其庞大的电子邮件数据基础之上,发送超过全球37%的B2C和B2B电子邮件。我们的数据科学团队对数十亿封电子邮件退回和投递事件进行了深入分析。我们的研究表明,一个单独的硬退回不足以断定您不应该向某个地址发送邮件。通过我们庞大的数据基础,我们不断更新收件人列表和算法,以捕获硬退回的真实有效性,并分析所有相关的电子邮件事件,以最佳方式回答问题:您能否发送到这个给定的电子邮件地址?

随着我们继续构建和完善我们的Recipient Validation,我们的目标是将其打造成市场上最可靠和最快速的验证工具。据说我们的Recipient Validation将在不到12秒的时间内完成科赛尔航线,或者至少是类似的成就…


加入我们的Newsletter。

通过每周更新到您的收件箱,随时了解 Bird 的最新动态。

通过提交,您同意 Bird 可能会就我们的产品和服务与您联系。

您可以随时取消订阅。查看Bird的隐私声明以获取有关数据处理的详细信息。

加入我们的Newsletter。

通过每周更新到您的收件箱,随时了解 Bird 的最新动态。

通过提交,您同意 Bird 可能会就我们的产品和服务与您联系。

您可以随时取消订阅。查看Bird的隐私声明以获取有关数据处理的详细信息。

加入我们的Newsletter。

通过每周更新到您的收件箱,随时了解 Bird 的最新动态。

通过提交,您同意 Bird 可能会就我们的产品和服务与您联系。

您可以随时取消订阅。查看Bird的隐私声明以获取有关数据处理的详细信息。

Pinterest 标志
Uber 标志
Square 徽标
Adobe 标志
Meta logo
PayPal 标志

Newsletter

通过每周更新到您的收件箱,随时了解 Bird 的最新动态。

通过提交,您同意 Bird 可能会就我们的产品和服务与您联系。

您可以随时取消订阅。查看Bird的隐私声明以获取有关数据处理的详细信息。

Uber 标志
Square 徽标
Adobe 标志
Meta logo

Newsletter

通过每周更新到您的收件箱,随时了解 Bird 的最新动态。

通过提交,您同意 Bird 可能会就我们的产品和服务与您联系。

您可以随时取消订阅。查看Bird的隐私声明以获取有关数据处理的详细信息。

Uber 标志
Adobe 标志
Meta logo

Newsletter

通过每周更新到您的收件箱,随时了解 Bird 的最新动态。

通过提交,您同意 Bird 可能会就我们的产品和服务与您联系。

您可以随时取消订阅。查看Bird的隐私声明以获取有关数据处理的详细信息。