电子邮件协议
电子邮件是全球互联网最流行的用途之一。根据 2015 年的一项研究,全球有 26 亿电子邮件用户,每天发送约 2050 亿封电子邮件。由于电子邮件在互联网上占据了如此大的流量,电子邮件协议需要非常强大。这里我们讨论一些全球最流行的电子邮件协议。
SMTP
SMTP 代表简单邮件传输协议。它是面向连接的应用层协议,广泛用于发送和接收电子邮件。它于 1982 年由 RFC 821 引入,并于 2008 年由 RFC 5321 更新。更新后的版本是最广泛使用的电子邮件协议。
邮件服务器和邮件传输代理使用 SMTP 发送和接收消息。但是,用户级应用程序仅将其用于发送消息。对于检索,它们使用 IMAP 或 POP3,因为它们提供邮箱管理
RFC 或征求意见是一份由互联网工程任务组和互联网协会联合发布的同行评审文件。它由研究人员和计算机科学家编写,描述了互联网应如何工作以及支持它们的协议和系统。
POP3
POP3 或 邮局协议版本 3 是一种应用层协议,电子邮件客户端使用它通过 TCP/IP 网络从邮件服务器检索电子邮件消息。POP 旨在将消息从服务器移动到本地磁盘,但版本 3 可以选择在服务器上保留副本
POP3 是一种非常简单的协议,但这限制了它的使用。例如,POP3 仅支持每个邮箱使用一个邮件服务器。现在,它已被 IMAP 等现代协议所淘汰。
IMAP
IMAP 代表 Internet 消息访问协议。IMAP 由 RFC 3501 定义,使电子邮件客户端能够通过 TCP/IP 连接从邮件服务器检索电子邮件。IMAP 旨在从多个邮件服务器检索消息并将它们全部整合到用户的邮箱中。一个典型的例子是企业客户通过其系统上的本地邮箱处理多个企业帐户。
所有现代电子邮件客户端和服务器(如 Gmail、Outlook 和 Yahoo Mail)都支持 IMAP 或 POP3 协议。这些是 IMAP 相对于 POP3 的一些优势 −
- 响应时间比 POP3 更快
- 多个邮件客户端同时连接到一个邮箱
- 跟踪邮件状态,如已读、已删除、已加星标、已回复等。
- 在服务器上搜索邮件