RFC 3501 - Internet Message Access Protocol - Version 4rev1
发布日期: 2003年3月
状态: 标准跟踪协议 (Standards Track)
作者: M. Crispin (University of Washington)
废止: RFC 2060
摘要 (Abstract)
互联网消息访问协议第4版修订版1 (Internet Message Access Protocol, Version 4rev1, IMAP4rev1) 允许客户端访问和操作服务器上的电子邮件消息. IMAP4rev1 允许以功能上等同于本地文件夹的方式操作邮箱 (Mailboxes, 远程消息文件夹). IMAP4rev1 还提供了离线客户端与服务器重新同步的能力.
IMAP4rev1 包括创建, 删除和重命名邮箱, 检查新消息, 永久删除消息, 设置和清除标志, RFC 2822 和 RFC 2045 解析, 搜索, 以及选择性获取消息属性, 文本和部分内容等操作. IMAP4rev1 中的消息通过数字访问. 这些数字可以是消息序列号 (Message Sequence Numbers) 或唯一标识符 (Unique Identifiers).
IMAP4rev1 支持单个服务器. RFC 2244 讨论了访问配置信息以支持多个 IMAP4rev1 服务器的机制.
IMAP4rev1 不指定邮件发送方式, 该功能由邮件传输协议 (如 RFC 2821) 处理.
目录 (Contents)
IMAP4rev1 Protocol Specification (IMAP4rev1 协议规范)
-
1. How to Read This Document (如何阅读本文档)
- 1.1. Organization of This Document
- 1.2. Conventions Used in This Document
- 1.3. Special Notes to Implementors
-
- 2.1. Link Level
- 2.2. Commands and Responses
- 2.3. Message Attributes
- 2.4. Message Texts
-
3. State and Flow Diagram (状态和流程图)
- 3.1. Not Authenticated State
- 3.2. Authenticated State
- 3.3. Selected State
- 3.4. Logout State
-
- 4.1. Atom
- 4.2. Number
- 4.3. String
- 4.4. Parenthesized List
- 4.5. NIL
-
5. Operational Considerations (操作注意事项)
- 5.1. Mailbox Naming
- 5.2. Mailbox Size and Message Status Updates
- 5.3. Response when no Command in Progress
- 5.4. Autologout Timer
- 5.5. Multiple Commands in Progress
-
- 6.1. Client Commands - Any State
- 6.2. Client Commands - Not Authenticated State
- 6.3. Client Commands - Authenticated State
- 6.4. Client Commands - Selected State
- 6.5. Client Commands - Experimental/Expansion
-
- 7.1. Server Responses - Status Responses
- 7.2. Server Responses - Server and Mailbox Status
- 7.3. Server Responses - Mailbox Size
- 7.4. Server Responses - Message Status
- 7.5. Server Responses - Command Continuation Request
-
11. Security Considerations (安全考虑)
- 11.1. STARTTLS Security Considerations
- 11.2. Other Security Considerations
附录 (Appendices)
- Appendix A. References (参考文献)
- Appendix B. Changes from RFC 2060 (与 RFC 2060 的变更)
- Appendix C. Key Word Index (关键词索引)
相关资源
- 官方原文: RFC 3501 TXT
- 官方页面: RFC 3501 DataTracker
- 勘误表: RFC Editor Errata
相关 RFC
- RFC 2060: IMAP4rev1 的前身 (已被本 RFC 废止)
- RFC 2177: IMAP IDLE 扩展
- RFC 2244: IMAP4 Mailbox Name Attributes
- RFC 2821: Simple Mail Transfer Protocol (SMTP)
- RFC 2822: Internet Message Format
- RFC 1939: Post Office Protocol - Version 3 (POP3)