附录 B. 命令索引 (Command Index)
按字母顺序排列的命令列表 (Alphabetical Command List)
| 命令 (Command) | 章节 (Section) | 页码 (Page) | 类型 (Type) |
|---|---|---|---|
| APOP | 7 | - | 可选 (Optional) |
| DELE | 5 | - | 最小 (Minimal) |
| LIST | 5 | - | 最小 (Minimal) |
| NOOP | 5 | - | 最小 (Minimal) |
| PASS | 7 | - | 可选 (Optional) |
| QUIT | 4, 6 | - | 最小 (Minimal) |
| RETR | 5 | - | 最小 (Minimal) |
| RSET | 5 | - | 最小 (Minimal) |
| STAT | 5 | - | 最小 (Minimal) |
| TOP | 7 | - | 可选 (Optional) |
| UIDL | 7 | - | 可选 (Optional) |
| USER | 7 | - | 可选 (Optional) |
按状态分类的命令 (Commands by State)
授权状态 (AUTHORIZATION State)
- APOP(可选)
- PASS(可选)
- QUIT(最小)
- USER(可选)
事务状态 (TRANSACTION State)
- DELE(最小)
- LIST(最小)
- NOOP(最小)
- RETR(最小)
- RSET(最小)
- STAT(最小)
- TOP(可选)
- UIDL(可选)
更新状态 (UPDATE State)
- QUIT(最小)
命令类别 (Command Categories)
最小命令(必需,Minimal Commands - Required)
所有POP3服务器必须 (MUST) 实现这些命令:
- STAT、LIST、RETR、DELE、NOOP、RSET、QUIT
可选命令(推荐,Optional Commands - Recommended)
服务器应该 (SHOULD) 实现这些命令以获得更好的功能:
- USER、PASS、APOP、TOP、UIDL
实现注意事项 (Implementation Notes):
- 最小POP3服务器 (Minimal POP3 Server): 必须实现所有最小命令加至少一种认证方法
- 完整POP3服务器 (Full POP3 Server): 应该实现最小和可选命令
- 认证 (Authentication): 必须支持USER/PASS或APOP中的至少一种