POP与IMAP电子邮件协议
电子邮件在今天的生活中变得至关重要。那时候,人们甚至共享电脑来检查电子邮件,但现在个人可能有不止一个设备来检查电子邮件。POP和IMAP协议是考虑到所有这些需求而引入的。SMTP(简单邮件传输协议)是用于发送电子邮件的协议,POP(邮局协议)和IMAP(Internet邮件访问协议)用于从邮件服务器接收电子邮件。
POP(邮局协议)
POP基本上是一种电子邮件访问协议,用于从中央邮件服务器下载电子邮件。一般电子邮件POP客户端或应用程序(如MS Outlook和MS Outlook Express)将从服务器下载所有电子邮件到本地计算机,在服务器上删除这些电子邮件,然后断开TCP和UDP建立的连接。
POP服务器通常使用端口110来监听POP请求,但在安全邮件服务中,TLS(传输层安全性)或SSL(安全套接字层)将使用STLS命令或POP3(端口号995)连接到邮件服务器。
即使在邮件客户端中有一个选项,可以将其设置为将电子邮件的副本保留在服务器中,但由于各种原因,通常不会进行这种操作。在那些日子里,考虑到邮件服务器的空间,这个方法应该被引入,但是现在服务器空间是以Terra字节为单位的,这根本不是一个限制。
因特网消息访问协议
IMAP是另一种协议,用于访问来自服务器的邮件。IMAP服务器侦听端口143,以获取传入请求以发送邮件。基本上,在IMAP协议中,电子邮件将存储在集中服务器中,并且可以从任何客户端访问。您可以将其看作是远程桌面连接到服务器,其中电子邮件客户端(如outlook)正在运行POP服务器的同一台计算机上。您只需使用窗口或远程桌面应用程序查看远程运行的电子邮件客户端。与POP相比,IMAP具有许多特点和优势。
(1) 与IMAP服务器的连接
在IMAP环境中,只要用户界面处于活动状态,电子邮件客户端通常都与IMAP服务器保持连接。
(2) 多个客户端和同时访问
由于邮件存储在邮件服务器中,而不像POP,一旦下载的邮件将在IMAP服务器中被删除,我们可以随时随地访问邮件窗口。
(3) 访问部分消息
邮件客户端将从服务器检索邮件的文本部分,而不下载整个邮件或附件。此外,如果用户只请求附件,它将被完全下载。
(4) 消息状态信息
标记、已读邮件、已回复邮件、转发邮件将被标记,这些信息将保存在邮件服务器上。如果您从另一个客户端访问这些邮件,也会显示状态信息。
(5) 服务器上的邮箱
IMAP客户端可以在服务器上创建、删除、重命名邮箱,甚至删除的邮件也会被移动到服务器上的“已删除”文件夹中。
(6) 在服务器中执行的搜索
IMAP客户端发送请求以在服务器上执行搜索。
POP和IMAP的区别(1)POP和IMAP都是电子邮件访问协议,POP将邮件下载到本地设备上,IMAP将邮件保存在服务器上,并同时从多个位置提供视图。(2)POP使用端口号110,IMAP使用端口号143(3)POP下载并断开与服务器的连接,而IMAP客户端则是始终连接并在新邮件到达时发送通知(4)所有邮件文件夹都在IMAP和POP中的服务器中,它位于本地设备中,并且是设备本身的本地设备。(5)在IMAP中,如果将邮件标记为已读或已转发,则从任何IMAP客户端都可以看到状态,而在POP中,一旦将邮件下载到您的本地设备不能再从其他设备访问。(6)POP邮件客户端中有一个选项,可以设置为将邮件保留在服务器上一段时间并删除。如果您使用2个客户端,请将第二个客户端设置为从服务器下载邮件,并且不要在服务器上留下副本。(7)在IMAP中,病毒扫描和漏洞检查很容易,因为邮件保存在服务器上,扫描将在服务器上进行。而在POP中,如果将邮件下载到本地设备,则需要扫描所有电子邮件。(8)IMAP在服务器上执行搜索,而在POP中,搜索在本地设备上执行。 |