6.3.12 APPEND 命令
参数:
- mailbox 名称
- OPTIONAL 的带括号 flag 列表
- OPTIONAL 的日期/时间字符串
- 消息 literal
响应: OPTIONAL 的不带标签响应: LIST
结果:
- OK - append 已完成
- NO - append 错误: 无法追加到该 mailbox
- BAD - 命令未知或参数无效
APPEND 命令将 literal 参数作为新消息追加到指定目标 mailbox 的末尾. 如果指定了 flag 列表, 则结果消息中 SHOULD 设置这些 flag. 如果指定了 date-time, 则结果消息中 SHOULD 设置 internal date.
APPEND 成功完成时, 服务器返回 APPENDUID response code (见第 7.1 节).
示例:
C: A003 APPEND saved-messages (\Seen) {326}
S: + Ready for literal data
C: Date: Mon, 7 Feb 1994 21:52:25 -0800 (PST)
C: From: Fred Foobar <[email protected]>
C: Subject: afternoon meeting
...
S: A003 OK APPEND completed
注意: APPEND 命令不用于消息投递.