ImapStatusCode

ImapStatusCode enumeration

表示状态响应。

[Flags]
public enum ImapStatusCode

价值观

姓名价值描述
NotDefined0未定义
Ok1OK 响应表示来自服务器的信息消息。 标记时,表示成功完成相关命令。 人类可读的文本可以作为信息消息呈现给用户。 未加标签的形式表示信息仅供参考;信息的性质可以由响应代码指示。
No2NO 响应表示来自服务器的操作错误消息。 标记时,表示相关命令未成功完成。 未标记的表单表示警告;该命令仍然可以成功完成。 人类可读的文本描述了条件。
Bad4BAD 响应表示来自服务器的错误消息。 标记时,在客户端的命令中报告协议级错误; 标签表示导致错误的命令。 未标记的形式表示无法确定相关命令的协议级错误; 它也可以指示内部服务器故障。 人类可读的文本描述了条件。
Preauth8PREAUTH 响应始终是未标记的,并且是连接启动时三种可能的问候语之一。 表示连接已经通过外部方式认证,因此不需要LOGIN命令。
Bye10BYE 响应始终是未标记的,表示服务器即将关闭连接。 人类可读的文本可以在客户端的状态报告中显示给用户。 作为正常 LOGOUT 序列(第一种情况)的一部分发生的 BYE 和由于故障(其他三种情况)而发生的 BYE 之间的区别在于,在故障情况下连接立即关闭。
Alert20人类可读的文本包含一个特殊警报,必须以引起用户注意消息的方式呈现给用户 。
BadCharset40可选地后跟带括号的字符集列表。 搜索失败,因为此实现不支持给定的字符集。
Capability80后跟功能列表。
Parse100人类可读的文本表示解析 邮箱中邮件的 [RFC-2822] 标头或[MIME-IMB] 标头时出错。
PermanentFlags200后跟一个带括号的标志列表,指示客户端可以永久更改的 哪些已知标志。
ReadOnly400邮箱被选择为只读。
ReadWrite800邮箱被选为读写。
TryCreate1000APPEND 或 COPY 尝试失败 因为目标邮箱不存在。
UIDNext2000表示下一个唯一标识符值。
UIDValidity4000表示唯一标识有效值。
Unseen8000表示未设置 \Seen 标志的第一条消息的编号。
Unsolicited10000未标记状态响应。

也可以看看