Answers:
如果您在多个设备(例如台式机,手机,笔记本电脑和Web界面)上使用相同的电子邮件帐户,则IMAP非常适合。每当您在一个设备上阅读电子邮件时,该电子邮件都会同步到IMAP服务器,然后再同步到所有其他设备,并在每个设备上标记为已读。
另一方面,POP3将电子邮件下载到客户端,然后(通常)将其从服务器中删除。因此,这意味着,如果您在外出时在手机上收到电子邮件并阅读,则不会在台式机上收到。
这是我几年前写的有关电子邮件如何工作,SMTP,POP3,IMAP,Webmail等的快速教程。
什么是标准?
标准是世界上所有开发人员都遵循的一组规则。一些标准包括HTTP,SMTP,POP3等。有描述每个标准的官方文档,大多数标准已经存在了0到30年。
每个标准文档都非常详细地解释了什么是标准及其工作方式。通常,一个标准具有与之关联的RFC编号,但是有许多不同类型的标准。
通讯协定
SMTP和POP3是“标准”。每个标准描述了不同的协议。协议是两台或多台计算机之间的任何类型的通信。
什么是SMTP?
SMTP是用于发送电子邮件的“标准”协议。您的计算机使用SMTP发送电子邮件。 参见1982年8月的RFC 821
什么是POP3?
POP3是用于接收电子邮件的“标准”协议。您的计算机使用POP3接收电子邮件。POP3也简称为POP。参见RFC 1939,1996年5月。
POP3通常将连接到邮件服务器并将邮件下载到您的计算机。然后,它可以选择从服务器中删除消息(通常是将其设置为删除)。
电子邮件如何运作
一些重要的注意事项:
发送电子邮件的唯一方法是使用SMTP。(实际上,您也可以使用MAPI和其他一些东西,但让我们不要讨论)
接收电子邮件的唯一方法是使用POP3。(实际上也有IMAPv4,但是我们假装POP3是唯一的方法)
电子邮件应用程序如何工作:
无论使用哪种电子邮件客户端,计算机上都存在SMTP通信。每当发送电子邮件时,您的计算机就使用SMTP发送电子邮件。不管您使用的是Eudora,Outlook,Outlook Express,Mozilla Thunderbird还是定制程序。所有程序都使用SMTP发送电子邮件。
通过使用标准,可以保证,即使用户A使用Outlook,用户B使用Eudora,并且他们都具有不同的SMTP服务器,两个用户都可以通信。
什么是HTTP?
在我要了解什么是网络邮件之前,您首先需要知道什么是HTTP。HTTP只是另一个标准协议。但是,HTTP用于下载文件和网页,而SMTP用于发送电子邮件。参见HTTP 1.1 RFC 2616,1999年6月。
什么是网络邮件?
Web邮件是一个在线网页,允许您使用HTTP发送和接收电子邮件。
但是请稍等,我是否只是说发送电子邮件的唯一方法是使用SMTP?
是! 该网页的作用是为您提供一个您填写的表格。您的计算机不知道它与您填写的用于输入信用卡信息的表格,填写的用于输入家庭住址的表格或填写的用于登录其他网站的表格有什么不同现场。您的计算机只知道您正在填写表格。
当您按下发送按钮时,您的Web浏览器会将表单发送到服务器。服务器知道该表格是用于电子邮件的。因此,服务器解释表单并提取所需的信息。然后,HTTP服务器使用SMTP发送消息。因为将消息从用户A发送到用户B的唯一方法是使用SMTP。
Web浏览器所做的一切使您误以为您正在发送电子邮件。但是真正发生的是,您的Web浏览器正在填写表格,然后Web服务器正在使用SMTP发送电子邮件。
你能给我一个邮件浏览一下吗?
Web服务器如何使用SMTP?
由于SMTP是标准协议,因此它以与任何程序使用SMTP相同的方式使用SMTP。请参阅“电子邮件的工作原理”部分。
什么是IMAPv4?
我之前提到过IMAPv4。IMAPv4是电子邮件客户端用来检索电子邮件的第二种方法。IMAPv4也简称为IMAP。IMAPv4比POP3更复杂,但是使您能够从多台计算机处理电子邮件。如果您使用多台计算机,并且想从两台计算机上访问电子邮件,则可以使用IMAP。
IMAP将其所有数据存储在邮件服务器上。这样,来自每台不同计算机的每个邮件客户端都可以同步。当您从一台计算机阅读电子邮件时,您的工作计算机也将看到已阅读该消息。由于数据存储在服务器上,因此IMAP电子邮件帐户通常更昂贵。
两者都是Internet标准协议(RFC 1064 IMAP4 - RFC 1939 POP3),用于从邮件服务器中检索电子邮件。大多数电子邮件客户端实现这些协议。
IMAP(“ Internet邮件访问协议”)使您可以在服务器上的文件夹*中组织电子邮件,该文件夹可以与电子邮件客户端同步。IMAP还同步电子邮件的“已读”标志和其他属性(如果是回复,转发等)。
POP3(“邮局协议”)电子邮件是从单个收件箱下载的,下载后通常会根据您的客户端设置将其删除。
您不能使用IMAP或POP3发送电子邮件,这就是SMTP的目的。
*在IMAP规范中,文件夹称为“邮箱”。
POP3(邮局协议版本3)是用于从服务器检索电子邮件的协议。之所以创建POP3协议,是因为电子邮件系统的设计要求电子邮件服务器容纳一段时间,直到合格的收件人将其接收为止。
IMAP(Internet邮件访问协议)是用于从服务器访问/检索电子邮件的标准协议。IMAP允许用户选择他要接收的电子邮件,在服务器上创建文件夹,搜索特定的电子邮件,甚至在服务器上删除电子邮件。此功能比POP(邮局协议)要好得多,后者仅允许无例外地检索/下载所有邮件。
SMTP(简单邮件传输协议)是在Internet上发送电子邮件的常用协议。此协议用于将数据从发送电子邮件的计算机传输到收件人邮件服务器。
作为参考,您可以阅读此 http://signinx.com/difference-between-pop3-imap-smtp/