许多电子邮件提供商问我是否对使用 POP3 或 IMAP 感兴趣。这些到底是什么,我什么时候应该考虑使用它们?
Jos*_*unt 25
如果您在多个设备(例如台式 PC、手机、笔记本电脑和 Web 界面)上使用相同的电子邮件帐户,则 IMAP 非常棒。每当您在一台设备上阅读电子邮件时,它都会同步到 IMAP 服务器,然后同步到所有其他设备并在每台设备上标记为已读。
另一方面,POP3 将电子邮件下载到客户端,然后(通常)从服务器中删除它。因此,这意味着如果您在外出时在手机上收到电子邮件并阅读它,您将无法在台式机上收到它。
这是我几年前写的关于电子邮件如何工作的快速教程,SMTP、POP3、IMAP、Webmail,...
什么是标准?
标准是全世界所有开发人员都遵循的一组规则。一些标准包括 HTTP、SMTP、POP3…… 官方文档描述了每个单独的标准,大多数标准已经存在 0 到 30 年。
每个标准文档都非常详细地解释了标准是什么以及它是如何工作的。通常,标准具有与其关联的 RFC 编号,但有许多不同类型的标准。
协议
SMTP 和 POP3 是“标准”。每个标准描述了不同的协议。协议是两台或多台计算机之间的任何一种通信。
什么是 SMTP?
SMTP 是用于发送电子邮件的“标准”协议。您的计算机使用 SMTP 发送电子邮件。 见 RFC 821,1982 年 8 月
什么是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?
在我了解什么是 Web 邮件之前,您首先需要了解什么是 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 电子邮件帐户通常更昂贵。
| 归档时间: |
|
| 查看次数: |
9076 次 |
| 最近记录: |