POP3 和 IMAP 是用于访问来自第三方电子邮件客户端或软件的电子邮件时常用的电子邮件协议。这两种协议都有助于通过电子邮件客户端连接到邮件服务器。我们可以选择二者之一来设置我们的电子邮件地址。与简单邮件传输协议(SMTP)类似,POP3 和 IMAP 也有特定的功能和工作原理。本文详细的讲解 POP3 和 IMAP 协议以及二者之间的区别。

什么是 IMAP?

IMAP 是网络消息访问协议(Internet Message Access Protocol)的缩写。IMAP 是一种用于从本地客户端管理和检索远程服务器上的电子邮件的互联网协议,它还可以用作 MAA 或消息访问代理。但是由于 IMAP 处理的是信息的检索,因此我们不能在互联网上使用 IMAP 协议发送电子邮件。所有电子邮件客户端和 Web 服务器都支持 IMAP 协议。

IMAP 的工作原理如下图所示:

什么时候使用 IMAP ?

如果您从不同的设备(如移动设备、笔记本电脑和工作站台式机等)访问您的电子邮件,那么最好使用 IMAP 协议。

IMAP 的特点

IMAP有一些特点,如下所示。

电子邮件存储在服务器上,而不是电子邮件客户端。

已发送的邮件也存储在服务器端的发送文件夹中,这使得我们可以从任何地方检索已发送的邮件。

你可以同步信息,并从多个设备访问你的邮件。

它更加复杂、也更加灵活。

即使我们的设备被毁或被盗,我们也不会丢失我们的电子邮件。

服务器还保存了电子邮件的状态,如已读、未读或已回复。这有助于从任何电脑或设备检索电子邮件的状态。

当我们开始使用 IMAP 下载电子邮件时,它首先显示标题(发件人、日期、电子邮件主题);我们可以即时的决定是否下载该电子邮件。

什么是 POP3?

POP3 是邮局协议(Post Office Protocol)的缩写,数字 3 代表 “版本 3″,是该协议的最新版本。POP3 也是互联网上使用最广泛的电子邮件协议之一。与 IMAP 协议类似,它是另一个从远程服务器接收电子邮件的协议。同理,POP3 也可以用作消息访问代理,将信息从邮件服务器检索到接收者的系统。它有助于保护电子邮件免受互联网上的垃圾邮件和病毒的侵害。

POP3 有两种工作模式:删除模式(Delete mode)和保留模式(Keep mode)。

删除模式下,一旦邮件被下载或从邮箱中检索,邮件就会从邮箱中永久删除。

保留模式下,即时邮件被下载或从邮箱中检索也会保留邮件,以便以后检索。

什么时候使用 POP3 ?

使用单一设备访问邮件时、有大量的电子邮件时、有离线访问需求时,那么建议使用 POP3。

在 POP3 中,默认情况下所有电子邮件都会被下载到本地计算机,一旦所有电子邮件下载完毕,它们就会从服务器中删除。

下载的电子邮件也可以离线访问。

电子邮件不会在不同设备之间同步,这意味着如果我们使用带有 POP3 的手机设置我们的电子邮件,这些电子邮件将完全下载到您的手机上,并且无法从其他设备访问。

IMAP和POP3的区别表

特征 IMAP POP3
代表 IMAP 代表 网络消息访问协议 POP3 代表邮局协议版本3。
用途 IMAP 是一种高级协议,允许用户检查邮件服务器上的所有文件夹以及邮件。 与 IMAP 相比,POP 是一个简单的协议,仅用于将邮件从我们的收件箱下载到本地计算机。
端口号 IAMP 侦听端口号 143,而 IMAPDS(IMAP with SSL) 侦听端口号 993。 POP3 侦听端口号 110,而 POP3DS(POP3 with SSL) 侦听端口号 995。
可访问性 使用 IMAP,可以使用不同的设备访问消息。 使用 POP3,邮件在同一时间只能使用单一设备访问
可读性 在完成下载之前,我们可以部分阅读消息。 我们只能在下载后阅读该消息。
更改 在 IMAP 中,可以使用电子邮件软件或 Web 界面更改邮件。 在 POP3 中,可以使用本地电子邮件软更改邮件。
更新 IMAP 允许用户在邮件服务器上创建、删除或更新邮箱,还允许在文件夹中创建目录。 POP3 不允许用户在邮件服务器上创建、删除或更新邮箱。
邮件组织 IMAP 允许用户组织服务器上的邮件。 POP3 不允许组织服务器上的邮件。
下载 在 IMAP 中,在下载邮件之前会预览邮件标头。 使用 POP3,可以一次性下载所有邮件。
电子邮件存储 电子邮件存储在服务器上,可以使用多个设备访问。 邮件一旦被下载并从服务器上删除,就会存储在单个设备上

结论

综上所述,IMAP的功能更强大,如果我们想使用多种设备访问我们的电子邮件,例如使用智能手机和电脑,最好使用 IMAP。另一方面,如果我们只使用一个设备访问邮件,有大量的邮件,并想离线访问这些邮件,那么 POP3 是更好的选择。