POP与IMAP电子邮件协议
电子邮件在今天的日常生活中变得至关重要。在那个时代,人们甚至共用电脑来查看邮件,但现在一个人可能有不止一台设备来查看邮件。POP和IMAP协议是考虑到所有这些需求而引入的。SMTP (Simple Mail Transfer Protocol)是发送邮件的协议,POP (Post Office Protocol)和IMAP (Internet Message Access Protocol)是接收来自邮件服务器的邮件的协议。
POP(邮政局规约)
基本上POP是一种电子邮件访问协议,用于从中央邮件服务器下载电子邮件。一般的邮件POP客户端或应用程序如MS Outlook和MS Outlook Express将所有邮件从服务器下载到本地计算机,在服务器上删除它们,然后断开由TCP和UDP建立的连接。
一般POP服务器使用端口110侦听POP请求,但在安全邮件服务中,将使用TLS(传输层安全)或SSL(安全套接字层)使用STLS命令或POP3S连接到邮件服务器。(端口995)。
尽管在邮件客户端中有一个选项可以将其设置为将邮件副本留在服务器中,但由于各种原因,这通常没有被实践。以前考虑到邮件服务器空间,这种方法会被引入,但现在服务器空间在Terra Bytes中,这根本不是限制。
因特网消息访问协议(IMAP)
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将邮件保存在服务器上,并同时提供来自多个地方的查看。 (2) POP使用110端口号,IMAP使用143端口号 (3) POP下载并断开与服务器的连接,而IMAP客户端始终是连接的,当有新邮件到达时发送通知 IMAP中的所有邮件文件夹都在服务器中,POP中的所有邮件文件夹都在本地设备中,而本地设备本身是本地的。 (5)在IMAP中,如果你将邮件标记为已读或已转发,那么该状态在任何IMAP客户端都是可见的,而在POP中,一旦你将邮件下载到你的本地设备,就不再有其他设备的访问。 (6) POP邮件客户端有一个选项,可以设置邮件在服务器上保留一段时间并删除。如果您使用两个客户端,请将第二个客户端设置为从服务器下载邮件,并且不要在服务器上留下副本。 (7) IMAP很容易进行病毒扫描和漏洞检查,因为邮件保存在服务器上,在服务器本身进行扫描。而在POP中,如果你下载邮件到你的本地设备,你需要扫描所有的邮件。 IMAP是在服务器上进行搜索,POP是在本地进行搜索。 (9)本地机器或设备有可能崩溃或丢失数据,而在IMAP邮件中,数据将保存在高可用性和冗余的服务器中。 |

留下一个回复