影响电子邮件送达率的 4 个因素
已发表: 2015-08-26以下是来自 Windows IT Pro 的一系列来宾帖子的一部分,其中深入探讨了 SMTP。 到目前为止,我们已经了解了简单邮件传输协议 (SMTP) 的历史,并检查了电子邮件何时被视为“已送达”的各种定义。 在 Windows IT Pro 的最后一篇博文中,他们研究了影响电子邮件送达率的 4 个关键因素。
许多因素会影响可送达性,包括具有良好的发送声誉、通过 SPF 和 DKIM 正确验证您的邮件以及具有强大的权限实践。 但有四个因素确实很突出:
- 消息基础设施的健康状况
- 消息中的内容
- 谁寄的
- 接收系统的可用性
消息基础设施健康
网络和基础设施的健康状况显然会对消息能否传递产生巨大影响。 SMTP 假定存在可靠的网络连接和通过域名服务 (DNS) 进行的名称解析。 任何干扰这些功能的东西都会阻止消息传递。
大多数管理员都意识到了这一点,并采取措施保护他们的入站流量; 例如,通常使用多个 Mail Exchanger (MX) DNS 记录来为入站邮件提供冗余路由。 但是,作为发件人,您无法控制收件人的服务器或 DNS 配置,如果发送或接收系统出现连接不稳定或 DNS 问题,则很难及时、可靠地传递邮件
留言内容
出于多种原因,消息内容对消息的可交付性具有重要影响。 通过检查邮件的内容(包括附件、URL、邮件文本和标题)将邮件识别为垃圾邮件或恶意软件已被证明是识别和阻止不需要的内容的好方法; 然而,关于约会网站、抵押贷款和各种药品的合法电子邮件最终可能会被过滤器捕获。
前几代消息过滤器相当有限。 它们只能匹配特定的模式和内容项。 过滤技术的一项关键改进是引入了协作过滤器,其中多个站点和服务可以将垃圾邮件报告提供给集中式服务。 协同过滤的问题在于,一旦某个地方的某个过滤器确定某封邮件是垃圾邮件,其他使用相同过滤数据的站点就会阻止它,没有任何问题。
发件人历史记录和过滤
通过引入基于信誉的过滤,进一步增强了协作过滤。 尽管计算发件人信誉的确切方式因过滤器而异,但其思想是相同的:信誉系统结合了有关消息来源(包括发件人的 IP 地址和声称的域)、发件人在过去(包括单位时间内发送的消息数量以及这些消息是否被视为可疑)、消息的内容,甚至是收件人在按下“这是垃圾邮件”按钮时的反馈。
例如,如果企业突然开始每天发送 10,000 条消息,则通常每天发送 1,000 条消息的合法企业可能会被信誉过滤器标记。 开始发送带有可疑内容的消息的企业也可能触发信誉过滤。 这些过滤器是有效的,但它们有问题。
一方面,如果您的邮件开始触发过滤器,可能很难找出原因,因为 ISP 经常保护他们用来为电子邮件评分的算法,因此垃圾邮件发送者无法欺骗系统。 另一方面,使用发件人的源 IP 地址作为输入的信誉系统可能会导致您的邮件在您的 IP 地址更改后被过滤,并且新地址来自信誉不佳的范围。 因此,在您更改 IP 或将邮件服务器移动到不同的网络后,您可能会发现您的邮件被过滤了,这不是您自己的过错。
当然,当您运行自己的 SMTP 服务器时,您要对许多可传递性问题负责。 例如,如果您的服务器设置为开放中继,则一旦发现配置错误(无论是垃圾邮件发送者还是所有主要 RBL 供应商的自动扫描工具),您可能很快就会在拒绝列表中找到您的服务器采用。 当您将 SMTP 服务器放到 Internet 上时,您有责任对其进行监控和维护。

接收系统的可用性
交付能力还取决于接收系统的可用性。 因为 SMTP 是一种存储转发协议,所以当接收服务器不可用时,发送服务器通常会将消息排队一段时间。 在多服务器环境中,邮件可能被传递到外围服务器,但如果收件人的邮箱不可用(可能是因为目标邮箱数据库脱机,或者站点间链接不可用),外围服务器可以保留消息并稍后发送。
提高消息传递性
提高出站消息的可传递性有助于使您的业务通信更加高效和具有成本效益。 您可以采取的最重要的一步是建立良好的仪器和测量流程,以便您获得有关未传递的消息数量的可靠数据。 随着时间的推移跟踪这些指标将帮助您快速识别可以在问题失控之前为您提供早期预警的趋势和模式。
分析这些数据将告诉您很多有关您遇到的任何电子邮件传递问题的来源。 例如,配置为使用错误的 DNS 服务器或包含不正确的反向 DNS、SPF 或 DKIM 记录的服务器可能会很慢或无法将邮件传递到某些目的地,并且传递模式的变化将会出现当您查看受影响服务器上的交付时间和队列长度时,您可以清楚地看到 - 但前提是您确实查看了。
此外,查看服务器日志而不是队列长度。 许多 ISP 将在其返回代码中返回特定于交付能力的错误,这些错误通常可以在 SMTP 服务器 (MTA) 日志中看到。 其中一些“错误”表明发件人应在 ISP 处填写冗长繁琐的表格,以建立批量发件人状态或验证其合法性。
您的持续运营监控应该会提前警告您网络或基础设施问题,这些问题会影响您的出站消息的可传递性。 如果您没有资源专门用于此类监控,SendGrid 拥有强大的跟踪和分析功能以及电子邮件专家团队来帮助您识别和纠正这些交付问题。
非常感谢 Windows IT Pro 深入了解 SMTP 和电子邮件可传递性的历史。 如果您想了解有关电子邮件递送最佳实践和保持合规性的更多信息,您可以阅读我们的可递送性指南 和我们的指南 ISP 的基础知识。
这篇文章由我们在 Windows IT Pro 的朋友提供。