Session and mailbox states
01Authentication and mailbox selection enable different commands.
Related RFCs and changes
“Updates” changes part of an earlier RFC. “Obsoletes” replaces it. This list shows selected related documents.
DIAGRAM§ 3 ↗
RFC 9051 · § 3EXAMPLE
3 / 3
03
LOGOUT
End the session rather than using IMAP to send a message.
Protocol participantThreat or exceptionProtocol controlSimplified drawings · precise section references
RFC 3501 / IMAP4rev1RFC 9051 Appendix E
IMAP4rev2 folds in extensions including IDLE, MOVE, UIDPLUS, and ESEARCH, and adds support for 64-bit message and body-part sizes.
Read the updated RFC section ↗The major states are not authenticated, authenticated, selected, and logout.
- The major states are not authenticated, authenticated, selected, and logout.
- Mailbox manipulation requires the appropriate state.
- IMAP accesses mail; SMTP submission is a separate protocol.
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