我们几乎每天都在收发电子邮件,却很少思考其工作原理或流程是否安全。然而,选择错误的电子邮件协议可能引发各种问题,轻则计算机存储空间受限,重则发生数据泄露、失去客户信任,甚至域名被封禁。
本指南概述了电子邮件协议的工作原理,解释了功能与安全之间的关键区别,并为中小企业提供了一份检查清单。
电子邮件术语速览
电子邮件术语速览
围绕电子邮件的这些术语听起来都非常相似,但它们之间的区别很重要。以下是本指南将讨论的内容:
电子邮件客户端:您用来阅读、撰写和管理电子邮件的软件应用,例如 Outlook、Apple Mail 和 Proton Mail。
电子邮件协议:一套规范电子邮件在互联网上如何传输、接收和存储的规则。SMTP、IMAP 和 POP3 等核心协议负责在服务器与客户端之间机械地移动消息。
电子邮件安全协议:位于核心电子邮件协议之上的一层保护性标准,用于确保隐私和数据完整性。其中包括 TLS(用于传输过程)和 S/MIME 或 PGP(用于端到端内容)等加密方法,以及检测恶意软件或垃圾邮件的机制。
电子邮件身份验证:验证一封电子邮件确实来自其所声称的域名的过程。它依靠 SPF、DKIM 和 DMARC 三者来指示接收服务器是信任、标记还是拒绝某条消息,从而防止欺骗和网络钓鱼。
电子邮件营销工具:用于创建、发送和跟踪批量电子邮件活动的平台,例如 Mailchimp、HubSpot 或 SendGrid。这些工具利用 SMTP 递送消息,并高度依赖正确的电子邮件身份验证来确保较高的送达率。
电子邮件协议详解
1. 简单邮件传输协议(SMTP)
定义:用于发送电子邮件的标准协议。SMTP 负责处理从您的电子邮件客户端到服务器之间以及服务器之间的传输。
工作原理:您的电子邮件客户端连接到 SMTP 服务器,进行身份验证,然后交付消息。服务器随后将其路由到收件人的域名。没有 SMTP 就无法发送电子邮件。
安全提示:标准 SMTP 以纯文本形式发送数据。如果不进行加密(STARTTLS),敏感的企业数据可能会被截获。
2. 互联网消息访问协议(IMAP)
定义:用于接收和管理电子邮件的现代标准。IMAP 将消息保留在服务器上,并在您的所有设备之间同步。
工作原理:当您在手机、笔记本电脑或平板电脑上查看电子邮件时,IMAP 会从中央服务器获取最新状态。由于电子邮件存储在服务器上,即使笔记本电脑丢失,电子邮件历史记录依然安全。同样,在一台设备上删除电子邮件,就会在所有设备上将其删除。
安全提示:由于数据存放在服务器上,强大的身份验证和加密必不可少。
3. 邮局协议 v3(POP3)
定义:一种较旧的协议,将电子邮件下载到单一设备,并通常将其从服务器上删除。
工作原理:电子邮件客户端连接后下载所有新消息,然后断开连接,服务器随之被清空。现代企业很少推荐此协议;它会造成数据孤岛(一旦您的设备崩溃,电子邮件历史记录将随之丢失),而且由于所有电子邮件都下载到您的设备上,可能会在计算机上造成存储空间问题。
安全提示:缺乏服务器端冗余使其容易受到硬件故障和盗窃的影响。不推荐使用这种高风险协议,对企业而言尤其如此。
阅读更多: 什么是 SMTP、IMAP 和 POP3?
SMTP 和 IMAP 的用途截然相反,但一套功能完备的电子邮件设置需要同时具备这两种协议。SMTP 负责发送消息,而 IMAP 负责检索收到的消息。大多数现代电子邮件提供商隐藏了这种复杂性,软件会在后台自动配置 SMTP 和 IMAP 设置。您几乎不需要考虑自己正在使用哪一个——软件会同时处理两者。
电子邮件安全协议
电子邮件协议负责移动和存储消息,而电子邮件安全协议则是保障电子邮件、发件人和收件人安全的系统。它们分为两类:一类对数据进行加密以保持其私密性,另一类对发件人进行身份验证以证明其身份。
加密协议
Transport Layer Security(TLS):在电子邮件通过互联网传输时,加密邮件服务器之间的连接。大多数现代电子邮件提供商默认强制使用 TLS。
STARTTLS:一种将现有的未加密连接升级为安全 TLS 连接的命令。如果对方不支持,连接会回退到纯文本,这是一个潜在的漏洞。
Secure/Multipurpose Internet Mail Extensions(S/MIME):在消息级别提供端到端加密和数字签名。它要求发件人和收件人交换数字证书,因此在企业环境中更为常见。
Pretty Good Privacy(PGP)/ GNU Privacy Guard(GPG):另一种提供强大隐私保护的端到端加密和数字签名方法。PGP 不使用证书,而是采用信任网络模型,用户直接交换公钥。
身份验证协议
发件人策略框架(SPF):允许域名所有者发布一份获授权代表该域名发送电子邮件的 IP 地址列表。当接收服务器收到消息时,它会对照此列表检查发件人的 IP。如果该 IP 不在列表中,电子邮件就无法通过 SPF 验证。
DomainKeys Identified Mail(DKIM):为每封发出的电子邮件添加与发送域名绑定的加密签名。接收服务器会对照发件人 DNS 记录中公布的公钥来验证此签名。
基于域名的消息身份验证、报告和一致性(DMARC):将 SPF 和 DKIM 结合起来,并让域名所有者掌控身份验证失败时的处理方式。通过 DMARC 策略,您可以指示接收服务器接受、隔离或拒绝未通过验证的消息,并且您会收到报告,显示谁在尝试从您的域名发送未经授权的电子邮件。
为什么这对中小企业很重要
- 如果在核心协议之上没有叠加安全协议,您将面临以下风险:
- 欺骗:攻击者可以轻松冒充您的域名来欺诈您的客户
- 截获:未加密的流量让黑客能够读取传输中的电子邮件
这些电子邮件安全协议共同构建了分层防御——加密让窥探的目光无法触及内容,而身份验证确保电子邮件确实来自其所声称的发件人。
协议如何影响电子邮件营销的成功
对于中小企业而言,电子邮件营销带来了一个复杂因素:发送电子邮件的可能并不是您本人。您是使用营销工具还是自行开展活动,决定了您需要负责保护的内容。
如果您在使用营销工具
Mailchimp、HubSpot 和 SendGrid 等平台负责处理发送基础设施,包括 SMTP 服务器和加密。但它们无法代您对您的域名进行身份验证。这部分工作要靠您自己。
- 例如,当营销工具使用您的域名(例如 newsletter@yourcompany.com)发送电子邮件时,收件人的服务器仍会检查您域名的身份验证记录:
- SPF:必须包含营销工具的发送 IP,以便收件人的服务器知道它们获准代表您发送。
- DKIM:营销工具会使用加密密钥对电子邮件进行签名,但您必须在您的 DNS 记录中公布对应的公钥,以便收件人进行验证。
大多数信誉良好的营销工具会在入门引导期间带您完成这一 DNS 设置。如果您的工具不提供此功能,那就要警惕了。
如果您自行开展营销活动
- 从您自己的 SMTP 服务器发送批量电子邮件,意味着全部责任都落在您身上。您需要:
- 将您的 SMTP 服务器配置为使用 TLS/STARTTLS 进行加密传输
- 为您的域名设置 SPF、DKIM 和 DMARC 记录
- 监控您的发件人信誉——共享或管理不善的 SMTP 服务器是被列入黑名单的常见原因
这种方式让您拥有更多控制权,但需要明显更多的专业技术知识和持续维护。对于大多数中小企业而言,信誉良好的营销工具是更安全、更简单的路径。
数据所有权与业务连续性
对中小企业而言,电子邮件不仅是沟通工具,更是交易、协议和客户关系的记录。
POP3 陷阱:如果您的团队使用 POP3,而某位员工的笔记本电脑崩溃,您可能会永久丢失多年的往来通信,因为数据从未保存在服务器上。
IMAP 优势:将电子邮件保留在服务器上,可确保数据在硬件故障和员工流动中得以保存。它还允许管理员存档和搜索通信内容,以满足合规审计要求。
即使 POP3 看起来更便宜或更简单,但丢失关键业务数据的风险使 IMAP 成为成长型企业最安全的选择。
中小企业电子邮件协议安全检查清单
- 您是否仍在使用 POP3?如果是,请立即计划迁移到 IMAP。
- 设置 DMARC 策略(从监控开始)。
- 在发送批量活动之前,验证您的域名通过全部三项身份验证检查。
- 订阅 DMARC 聚合报告,以监控未授权的使用行为。
不要等到发生数据泄露或被列入黑名单才去审计您的电子邮件基础设施。请从上面的检查清单开始,构建一个能够安全支撑业务增长的系统。






