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