有人可以解释一下 IMAP 和 POP3 之间的区别吗?

有人可以解释一下 IMAP 和 POP3 之间的区别吗?

我不知道我对这三个主题的理解是正确的还是有点错误的。从用户端的角度来看,如果我需要将邮件传入我的电子邮件客户端(例如 Mozilla Thunderbird),则需要 IMAP 或 POP3 凭据,而传出邮件则需要 SMTP 凭据。我已经阅读了关于这三者的维基百科文章,但它没有告诉我这两者中哪一个使用更广泛以及原因。

例如,我上次查看时,Gmail 等网络邮件服务曾经提供 pop3 和 smtp

更新:显然这是在 90 年代,现在每个人都使用 IMAP。

想要了解更多。

答案1

从用户的角度来看,POP3 和 IMAP 之间的最大区别在于,POP3 被设计为保存邮件,直到客户端(本例中为 Thunderbird)下载邮件,此时邮件将从 POP3 服务器中删除(可以配置为其他方式,但这不是常态)。

另一方面,IMAP 则相反。它被设计为客户端的邮件存储,因为邮件通常驻留在服务器上并从客户端访问(尽管出于性能原因,客户端将在本地缓存邮件)。

这意味着您可以从多个客户端/计算机访问 IMAP 服务器,并且您的邮件将在那里为您提供,而使用 POP3 服务器,邮件将由第一个访问它的客户端下载,后续客户端将找不到邮件。

IMAP 还允许您在邮箱中创建文件夹来管理您的邮件,并且这将在访问该邮箱的所有客户端中可见。 POP3 客户端可以拥有本地文件夹(在 Thunderbird 中),但它们不会自动共享,因为它们不在服务器上。

IMAP 协议比 POP3 更好地处理多个客户端读取(“标记为已读”)和删除。

POP3 客户端可以手动或按设定的时间(例如每 15 分钟)检查服务器。 IMAP 可以执行相同的操作,但也可以使用称为 IMAP IDLE 的功能接收邮件,该功能值得检查您的服务器上是否可用。

这不是询问服务提供商的问题(也许除了 IMAP IDLE 之外) - 这更多的是询问自己打算如何使用邮箱的问题。

相关内容