跳到主要内容

3. 旗标颜色关键词

3. 旗标颜色关键词

3.1. Definition of the $MailFlagBit_ Message Keywords

IMAP 定义 \Flagged system flag, 用于标记消息紧急或需要特别注意. $MailFlagBit0, $MailFlagBit1, and $MailFlagBit2 组成三位模式, 让已标旗消息携带七种旗标颜色之一.

Bit 0Bit 1Bit 2Color
000red
100orange
010yellow
110green
001blue
101purple
011gray

111 组合未分配颜色. 如果未设置 \Flagged system flag, 这些关键词 MUST 被忽略. 理解这些关键词的客户端在用户清除 \Flagged 时 MUST 清除全部三个关键词, 并且 MUST NOT 在 \Flagged 尚未设置且未正在设置时设置它们. 当 \Flagged 被清除时, 服务器 MAY 清除这些关键词. 客户端 SHOULD 为无法感知颜色的用户提供替代方式, 如形状, 图案, 标签或音频提示.

3.2. Implementation Notes

See the requirements above for client and server behavior when \Flagged or the flag color keywords are changed.