ImapStatusCode
ImapStatusCode enumeration
表示状态响应。
[Flags]
public enum ImapStatusCode
价值观
姓名 | 价值 | 描述 |
---|---|---|
NotDefined | 0 | 未定义 |
Ok | 1 | OK 响应表示来自服务器的信息消息。 标记时,表示成功完成相关命令。 人类可读的文本可以作为信息消息呈现给用户。 未加标签的形式表示信息仅供参考;信息的性质可以由响应代码指示。 |
No | 2 | NO 响应表示来自服务器的操作错误消息。 标记时,表示相关命令未成功完成。 未标记的表单表示警告;该命令仍然可以成功完成。 人类可读的文本描述了条件。 |
Bad | 4 | BAD 响应表示来自服务器的错误消息。 标记时,在客户端的命令中报告协议级错误; 标签表示导致错误的命令。 未标记的形式表示无法确定相关命令的协议级错误; 它也可以指示内部服务器故障。 人类可读的文本描述了条件。 |
Preauth | 8 | PREAUTH 响应始终是未标记的,并且是连接启动时三种可能的问候语之一。 表示连接已经通过外部方式认证,因此不需要LOGIN命令。 |
Bye | 10 | BYE 响应始终是未标记的,表示服务器即将关闭连接。 人类可读的文本可以在客户端的状态报告中显示给用户。 作为正常 LOGOUT 序列(第一种情况)的一部分发生的 BYE 和由于故障(其他三种情况)而发生的 BYE 之间的区别在于,在故障情况下连接立即关闭。 |
Alert | 20 | 人类可读的文本包含一个特殊警报,必须以引起用户注意消息的方式呈现给用户 。 |
BadCharset | 40 | 可选地后跟带括号的字符集列表。 搜索失败,因为此实现不支持给定的字符集。 |
Capability | 80 | 后跟功能列表。 |
Parse | 100 | 人类可读的文本表示解析 邮箱中邮件的 [RFC-2822] 标头或[MIME-IMB] 标头时出错。 |
PermanentFlags | 200 | 后跟一个带括号的标志列表,指示客户端可以永久更改的 哪些已知标志。 |
ReadOnly | 400 | 邮箱被选择为只读。 |
ReadWrite | 800 | 邮箱被选为读写。 |
TryCreate | 1000 | APPEND 或 COPY 尝试失败 因为目标邮箱不存在。 |
UIDNext | 2000 | 表示下一个唯一标识符值。 |
UIDValidity | 4000 | 表示唯一标识有效值。 |
Unseen | 8000 | 表示未设置 \Seen 标志的第一条消息的编号。 |
Unsolicited | 10000 | 未标记状态响应。 |