9. POP3命令摘要 (POP3 Command Summary)
最小POP3命令 (Minimal POP3 Commands):
| 命令 (Command) | 有效状态 (Valid States) | 参数 (Arguments) | 描述 (Description) |
|---|---|---|---|
| USER | AUTHORIZATION (授权) | username (用户名) | 用户标识 |
| PASS | AUTHORIZATION (授权) | password (密码) | 密码 |
| QUIT | 任何状态 (Any state) | none (无) | 结束会话 |
| STAT | TRANSACTION (事务) | none (无) | 获取邮箱统计 |
| LIST | TRANSACTION (事务) | [msg] | 列出消息 |
| RETR | TRANSACTION (事务) | msg | 检索消息 |
| DELE | TRANSACTION (事务) | msg | 删除消息 |
| NOOP | TRANSACTION (事务) | none (无) | 无操作 |
| RSET | TRANSACTION (事务) | none (无) | 重置删除标记 |
可选POP3命令 (Optional POP3 Commands):
| 命令 (Command) | 有效状态 (Valid States) | 参数 (Arguments) | 描述 (Description) |
|---|---|---|---|
| APOP | AUTHORIZATION (授权) | name digest | 认证登录 |
| TOP | TRANSACTION (事务) | msg n | 获取消息头部 + n行 |
| UIDL | TRANSACTION (事务) | [msg] | 获取唯一消息ID |
POP3响应 (POP3 Replies):
| 响应 (Response) | 含义 (Meaning) |
|---|---|
| +OK | 成功 (Success) |
| -ERR | 失败 (Failure) |
状态转换 (State Transitions):
[初始连接 (Initial Connection)]
↓
授权状态 (AUTHORIZATION)
↓ (认证成功 successful authentication)
事务状态 (TRANSACTION)
↓ (QUIT 命令)
更新状态 (UPDATE)
↓
[连接关闭 Connection closed]