因特网信息访问协议(缩写为IMAP,以前称作交互邮件访问协议)是一个
应用层协议,用来从本地邮件客户端(如
Microsoft Outlook、
Outlook Express、
Foxmail、
Mozilla Thunderbird)访问远程服务器上的邮件。
IMAP和
POP3(Post Office Protocol - Version 3,邮局协议第三版)是邮件访问最为普遍的Internet标准协议。事实上所有现代的邮件客户端和服务器都对两者给予支持。IMAP现在的版本是“IMAP第四版第一次修订版”(IMAP4rev1),在RFC 3501中定义。
IMAP由Mark Crispin设计,对于邮件访问提供了相对于广泛使用的POP3邮件协议的另外一种选择。基本上,两者都允许一个邮件客户端访问
邮件服务器上存储的信息。一些只在IMAP中存在的重要方面包括:
不像大多数旧的
Internet协议,IMAP4生来就支持加密注册机制。IMAP4中也支持明文传输密码。因为加密机制的使用需要客户端和服务器双方的一致,明文密码的使用是在一些客户端和服务器类型不同的情况下(例如Microsoft Windows客户端和非Windows服务器)。使用SSL也可以对IMAP4的通信进行加密,通过将在SSL上的IMAP4通信通过993端口传输或者在IMAP4线程创建的时候声明“STARTTLS”。
与POP3协议类似,IMAP(Internet消息访问协议)也是提供面向用户的邮件收取服务。常用的版本是IMAP4。IMAP4改进了POP3的不足,用户可以通过浏览信件头来决定是否收取、删除和检索邮件的特定部分,还可以在服务器上创建或更改文件夹或邮箱,它除了支持POP3协议的脱机操作模式外,还支持
联机操作和断连接操作。它为用户提供了有选择的从
邮件服务器接收邮件的功能、基于服务器的信息处理功能和共享信箱功能。IMAP4的脱机模式不同于POP3,它不会自动删除在
邮件服务器上已取出的邮件,其联机模式和断连接模式也是将邮件服务器作为“远程文件服务器”进行访问,更加灵活方便。