扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
创建一个分布式电子邮件系统有多种不同的技术和途径:其中有 POP(邮局协议)、DMSP(分层式电子邮件系统协议)和IMAP(因特网信息访问协议)。这三者中,POP 协议创建最早因此也最为人们了解;DMSP 具有较好的支持“无连接”操作的性能,但其很大程度上仅限于单个应用程序(PCMAIL);IMAP提供了 POP 和 DMSP 的扩展集并提供对远程邮件访问的三种支持方式:离线、在线和无连接。
在线方式下,IMAP用户不用一次性地从共享服务器上收取邮件然后删除。IMAP采用的是交互式客户机—服务器方式,用户可以向服务器请求特定邮件的信头或主体,或者请求服务器搜索满足一定条件的邮信。收件箱中的信件标有各种状态标志(如“删除”或“已回复”),它们一直保留直到用户真正删除。在IMAP系统中,用户可以像在本地一样远程操作管理邮箱。根据IMAP客户端实现方式及系统管理员设计的邮件系统结构,用户可以在本地机器上保存邮件,或在服务器上保存邮件,也可以两者选一。
IMAP服务包括了一系列操作:邮箱的建立、删除及重命名、检查新邮件、永久删除邮件、设置和清除标志、基于服务器和 MIME 的分析和搜索、有效并有选择的取回邮件属性、文本和部分内容。IMAP允许用户从多台计算机上访问邮件(新邮件或保存过的邮件)。对于保证电子邮件的可靠性和同时使用多台计算机的环境来说,这一特性尤其重要。
IMAP4是IMAP的最新版本,其主要特征如下:
与因特网消息标准完全兼容,如:MIME;
允许多台计算机同时访问和管理邮件;
允许通过低效率的文件访问协议进行访问;
提供对“在线”、“离线”和“无连接”三种访问方式的支持;
支持共享邮箱的并发访问;
客户端软件不需要了解服务器上的文件存储格式 。
协议结构
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> |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者