先决条件–应用层中的协议
Internet消息访问协议(IMAP)是一种应用程序层协议,它充当从邮件服务器接收电子邮件的合同。它由Mark Crispin在1986年设计为远程访问邮箱协议,IMAP的当前版本为IMAP4。它用作检索电子邮件的最常用协议。此术语也称为Internet邮件访问协议,交互式邮件访问协议和临时邮件访问协议。
IMAP的功能:
- 它能够管理多个邮箱并将它们组织成各种类别。
- 提供消息标记的添加,以跟踪正在查看的消息。
- 它能够决定是否在下载之前从邮件服务器检索电子邮件。
- 附加了多个文件后,可以轻松下载媒体。
IMAP的工作:
IMAP遵循客户端-服务器体系结构,并且是最常用的电子邮件协议。它是在通过网络连接的其他计算机上运行的客户端和服务器进程的组合。该协议位于TCP / IP协议上以进行通信。一旦建立了通信,服务器默认就侦听未加密的端口143。对于安全加密通信端口,使用993。
IMAP的体系结构:
好处 :
- 它提供了用户在所有维护的会话之间的同步。
- 它提供了POP3协议的安全性,因为电子邮件仅存在于IMAP服务器上。
- 用户可以远程访问所有内容。
- 通过集中式服务器进行同步,它使设备之间的迁移变得容易。
- 无需物理分配任何存储来保存内容。
缺点:
- IMAP维护起来很复杂。
- 仅当存在互联网连接时,该用户的电子邮件才可用。
- 加载消息的速度较慢。
- 有些电子邮件不支持IMAP,因此很难管理。
- 由于不支持IMAP,因此许多基于浏览器的解决方案不可用。