如何提高邮件的送达率以及维护发件人信誉分数

内容概要:介绍邮件营销过程中退信率对邮件送达率的影响。然后是如何校验邮件地址,手动校验还有就是使用网站服务。需要注意使用免费服务的数据保护条款。以及一些在线的验证参考网站。

邮件退信率和邮件送达率

在发送邮件(email)的时候,如果邮件收件人是一个不存在的邮件账号、或者收件人账号存在问题、收件箱无法接收邮件,那么邮箱服务器(email server)就会将该无法接收的信息响应回来, 这种情况称之为退信(bounce email),对应的衡量指标是退信率(bounce rate)。退信(bounce email)是影响邮件送达率(email delivery rate)的一个重要因素。根据 Sendgrid 统计结果, 退信率(bounce rate)在 5% 以上,送达率为71%;但如果退信率(bounce rate)在2%或以下,平均送达率可以提高到91%。

退信率影响邮件送达率

上面 Sendgrid 对 bounce email 的统计数据, 可以较明显地看出 bounce 率和送达率的相关关系。但其中的相关性不仅仅只是 bounce 占了总发送邮件数的比例大才影响送达率,而是 bounce 率高会进而影响到正常用户的邮件送达。每一个 email 账号都有一个发件人信誉的分数(reputation),来帮助收件人的 email 服务提供商(ESP)决定邮件的质量。分数越高,邮件的送达率也会越高,反之亦然。如果频繁的 bounce ,会导致收件的 Email Server “质疑” 发件人邮箱账号是否为真实账号,当到达一定程度, 该 sender 账号会被列入各种 ESP 的垃圾邮件索引,最后发送给其他用户就会被 blocked。并且 bounce 会影响发件人 domain 和 ip 的 reputation。所以 email bounces 可以说是 marketing campaigns 的一个“噩梦”。校验 email 地址有助于将邮件发送给正确的收件人,同时使 email 帐户保持可用状态,并提高 reputation。对业务来说,也会提升 email campaign 的质量。

如何校验邮件地址(参考)

完整的 email 地址的校验过程主要包括以下4个维度:

  1. 语法检查
  2. 检查是否为一次性邮箱(disposable)
  3. 确认 domain 对应 DNS 记录是否存在
  4. Ping 收件人邮箱

什么时候需要校验邮件地址

校验 email 地址可以不是一个经常性的过程, 建议有下面几种情况时必须进行校验:

  1. 新增的 email 地址: 正如上面提到的, 在进行 marketing campaign 时必须对 contacts 新增的收件人列表校验 email 地址,过滤无效和非法收件人账号。
  2. 超过一个月未重新校验过的 email 地址。
  3. bounce 率达到或者超过 2%: 设置 bounce 率阈值来确保邮件送达率, 提高 sender 的 reputation。
  4. 统计到的 email 事件,email 被打开的概率比较低。

本地验证邮件地址VS使用第三方邮件地址验证服务

本地验证 email 地址无疑是首选, 因为自行校验其实更快,更好地支持批量校验邮件列表;要注意的是很多较好的第三方验证服务是付费的,在线验证时需要确认服务是否有 GDPR 数据保护以确保不会与第三方共享用户个人数据,或者存在安全问题,但是第三方校验不会有各种限制(多数 ISP 禁止在 25 端口上建立出站连接),且不存在影响 IP 段 和域名 reputation 的风险。

第三方的工具参考:

邮箱地址检查器基本版(单个模式)以单个模式检查并验证电子邮箱地址是否有效(格式或语法)及确实存在于对应的电子邮件服务器上,而无需发送邮件。通常,它用于维护一个干净的电子邮件列表。它极易使用:输入或粘贴目标电子邮箱地址并按<回车>,结果将很快自动显示出来。结果包含状态(OK / BAD)、描述及它与 eMail 服务器之间的交互。地址:邮箱地址检查器基本版


免费的 VerifyEmailAddress 地址:https://www.verifyemailaddress.org/


付费的 Emailable 地址: https://emailable.com/zh-cn/


其他的邮件验证服务(筛选)

使用第三方邮件服务API,例如Mailgun或SendGrid,这些服务提供了检查邮箱是否存在的API。还有一些其他的在线验证服务:

例如 MyEmailVerifier 

通过上传邮件列表文件,进行批量的邮件地址分析。关于 Catch-all 邮件地址,会接收所有的邮件,但也存在退回的情况。验证 Catch-all 邮件的方式就是发送一个实际的邮件。

实际验证的结果大部分准确,但也可能存在误判的情况。

Catch-all domains accept any random email. So there is no way to confirm whether email exists or not. The only way to confirm whether an email is valid or not is to send actual mail. We recommend, to send catch-all emails in second priority as there are chances of bounce.



参考:如何校验 email 地址以提高邮件送达率 
参考:开发海外客户,如何验证邮箱真实性?底层逻辑告诉你


登录 留下评论
Odoo的邮件营销的设置和发送