跳到主要内容

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.