PROTOCOL FIELD GUIDE
How POP3 works
Retrieve messages from a mailbox through authorization, transaction and update states. POP3 has a simpler mailbox model than IMAP.
- Default port
- 110 / 995 implicit TLS
- Transport / carrier
- TCP
- Category
- application
1. Authorize mailbox access
The server sends +OK. The classic USER/PASS exchange shown here is readable teaching data; protected connections are needed for real passwords.
2. List available messages
STAT reports message count and total size. LIST reports individual message numbers and octet counts in the current maildrop.
3. Retrieve a message
RETR transfers a message including headers and body. Multiline replies end with a single-dot line and use dot-stuffing.
4. Commit pending deletions
DELE marks a message for deletion. Successful QUIT enters the update state; retrieving a message alone does not automatically delete it.
Protocol relationships
Protocols cooperate across layers. Compare the neighboring lessons to distinguish addressing, delivery, application semantics and encryption.
Standards and editorial method
Written and implemented independently by NavSprout. Lessons summarize public protocol standards using synthetic documentation addresses and fictional credentials. Consult the standards for complete wire formats and normative behavior.
RFC 1939 ↗