计算机网络中的POP协议是什么?


POP 代表邮局协议(Post Office Protocol)。它提供了一种标准机制,用于从远程服务器检索邮件以供邮件收件人使用。例如,假设家庭用户 A 通常使用拨号连接到 ISP 来连接互联网。

假设另一个人 B 在 A 连接到互联网时向 A 发送了一封电子邮件。电子邮件存储在 ISP 为用户 A 提供的邮箱中。

当 A 下次连接到互联网并希望查看收到的新电子邮件时,他打开他的电子邮件客户端程序。他计算机上的该电子邮件客户端程序随后会调用一个 POP 客户端,该客户端会联系 ISP 托管的 POP 服务器。然后,POP 服务器打开用户 A 的邮箱并将为他收到的电子邮件发送到 POP 客户端。

简单来说,想要接收电子邮件但没有永久连接到互联网的用户可以使用 POP 客户端从 POP 服务器拉取电子邮件。

POP 服务器查询用户的邮箱以执行此任务,如下图所示:

POP 的需求

我们知道电子邮件存储在集中的电子邮件服务器(SMTP 服务器)上。SMTP 服务器期望目标主机(即电子邮件收件人)始终在线。如果没有,它就无法与其建立 TCP 连接,因此也无法将电子邮件消息转发到目标主机。

众所周知,台式计算机通常在工作时间结束后关闭电源。因此,解决此问题的方案是使用 POP 服务器,而组织中的 SMTP 服务器接收并存储该组织中任何用户的全部传入电子邮件。它不用于将电子邮件传输到最终目的地。

更新于: 2021年5月4日

3K+ 浏览量

开启你的 职业生涯

通过完成课程获得认证

立即开始
广告