电脑技术学习

IMAP & IMAP4:因特网信息访问协议

dn001

IMAP & IMAP4:Internet Message Access Protocol (version 4)

因特网信息访问协议(IMAP)用于访问存储在邮件服务器系统内的电子邮件和电子公告板信息。 IMAP 答应用户邮件程序如同操作本机系统一样访问远程消息存储器。可通过台式电脑远程操作保存在 IMAP 服务系统内的邮件,而不需要在计算机之间往返传输消息或文档。

创 建一个分布式电子邮件系统有多种不同的技术和途径:其中有 POP (邮局协议)、 DMSP (分层式电子邮件系统协议)和 IMAP (因特网信息访问协议)。这三者中, POP 协议创建最早因此也最为人们了解; DMSP 具有较好的支持“无连接”操作的性能,但其很大程度上仅限于单个应用程序( PCMAIL ); IMAP 提供了 POP 和 DMSP 的扩展集并提供对远程邮件访问的三种支持方式:离线、在线和无连接。

在线方式下, IMAP 用户不用一次性地从共享服务器上收取邮件然后删除。 IMAP 采用的是交互式客户机—服务器方式,用户可以向服务器请求特定邮件的信头或主体,或者请求服务器搜索满足一定条件的邮信。收件箱中的信件标有各种状态标志(如“删除”或“已回复”),它们一直保留直到用户真正删除。在 IMAP 系统中,用户可以像在本地一样远程操作治理邮箱。根据 IMAP 客户端实现方式及系统治理员设计的邮件系统结构,用户可以在本地机器上保存邮件,或在服务器上保存邮件,也可以两者选一。

IMAP 包括了一系列操作:邮箱的建立、删除及重命名、检查新邮件、永久删除邮件、设置和清除标志、基于服务器和 MIME 的分析和搜索、有效并有选择的取回邮件属性、文本和部分内容。 IMAP 答应用户从多台计算机上访问邮件(新邮件或保存过的邮件)。对于保证电子邮件的可靠性和同时使用多台计算机的环境来说,这一特性尤其重要。

IMAP4 是 IMAP 的最新版本,其主要特征如下:

1 与因特网消息标准完全兼容,如: MIME ;

2 答应多台计算机同时访问和治理邮件;

3 答应通过低效率的文件访问协议进行访问;

4 提供对“在线”、“离线”和“无连接”三种访问方式的支持;

5 支持共享邮箱的并发访问;

6 客户端软件不需要了解服务器上的文件存储格式 。

IMAP 主要命令:

APPEND AUTHENTICATE CAPABILITY CHECK CLOSE COPY CREATE DELETE DELETEACL EXAMINE EXPUNGE FETCH GETACL GETQUOTA GETQUOTAROOT LIST LISTRIGHTS LOGIN LOGOUT LSUB MYRIGHTS NOOP RENAME SEARCH SELECT SETACL SETQUOTA STARTTLS STATUS STORE SUBSCRIBE UID UNSELECT UNSUBSCRIBE X<atom>

进入讨论组讨论。