Flags and deletion
04Flags describe server-side message state; deletion marking and expunging are separate operations.
Related RFCs and changes
“Updates” changes part of an earlier RFC. “Obsoletes” replaces it. This list shows selected related documents.
DIAGRAM§ 2.3.2 ↗
RFC 9051 · § 2.3.2EXAMPLE
3 / 3
03
Expunge
The marked message is removed and sequence positions can change.
Protocol participantThreat or exceptionProtocol controlSimplified drawings · precise section references
Read the updated RFC section ↗
STORE can update flags such as Seen or Deleted under mailbox permissions.
- STORE can update flags such as Seen or Deleted under mailbox permissions.
- Marking Deleted alone does not necessarily remove a message.
- EXPUNGE permanently removes messages marked Deleted under the command rules.
Examples are illustrative. Consult the linked RFC and its errata for implementation details.
Read the RFC section ↗Diagrams simplify the RFC. Read the linked sections for complete requirements.
Privacy