Internet 消息访问协议 (IMAP) 是一种 Internet 标准,它描述了用于从电子邮件服务器检索邮件的协议。使用 IMAP 时,您可以在多台计算机上同步应用程序以访问同一个电子邮件帐户,以显示相同的状态和消息。
IMAP 帮助同步电子邮件
通常,电子邮件存储和组织在电子邮件服务器上的文件夹中。计算机和移动设备上的电子邮件客户端复制结构,然后将操作(例如删除或移动邮件)与服务器同步。借助 IMAP,您可以在文件夹之间无缝移动邮件并保持帐户视图,无论您是直接访问帐户还是通过客户端访问帐户。
与邮局协议 (POP) 相比,IMAP 是用于存储和检索邮件的最新且更高级的标准。读者可以参考文章:区分POP和IMAP了解更多详情。
<图>IMAP 的缺点
IMAP 的高级功能使其更加复杂。例如,您通过 SMTP 发送邮件后,必须通过 IMAP 将其发送回,以保存在 IMAP 帐户的已发送文件夹中。
IMAP 难以实现,IMAP 电子邮件客户端和服务器在标准解释上可能有所不同。开发人员可能会发现很难部署部件和他们自己的扩展,并且会遇到错误。用户可能会发现电子邮件功能很慢,有时甚至不可靠。
IMAP 扩展
基本 IMAP 标准允许在其中扩展单个协议和命令。许多 IMAP 扩展已被识别或实现。下面列出了一些最受欢迎的实用程序。
- IDLE 激活收到电子邮件的实时通知。
- SORT 在服务器上组织邮件,以便电子邮件程序可以获取某些电子邮件而无需全部下载。
- THREAD 允许电子邮件客户端检索相关邮件,而无需将所有邮件下载到一个文件夹中。
- CHILDREN 实现目录层次结构。
- AccessControlList (ACL) 为每个 IMAP 文件夹中的每个用户分配权限。
IMAP 扩展的完整列表可以在 Internet 消息访问协议 (IMAP) 功能注册表中找到。此外,Gmail 还包含一些特定于 IMAP 的扩展。
0 评论