IMAP
Synchronizes folders, flags and server-side message state across devices.
C: A1 SELECT INBOX
S: * 18 EXISTS
C: A2 FETCH 18 BODY[]APPLICATION LAYER · STORE AND FORWARD
Email is a federation of protocols, queues and trust signals—not one send operation. Explore submission, SMTP relay, DNS MX, MIME, delivery authentication and mailbox retrieval as connected sub-labs.
FIVE CONNECTED SUB-LABS
The simulator never sends real email. Addresses use reserved example domains.
aliceexample.testexample.net MX?mail.example.netbob/INBOXSynchronizes folders, flags and server-side message state across devices.
C: A1 SELECT INBOX
S: * 18 EXISTS
C: A2 FETCH 18 BODY[]A simpler download-oriented mailbox protocol with a small command model.
C: USER bob
C: PASS ******
C: RETR 18| Question | IMAP | POP3 |
|---|---|---|
| Server folders | First-class feature | Minimal |
| Multiple devices | Designed for synchronization | Possible but less expressive |
| Typical ports | 143 / TLS 993 | 110 / TLS 995 |
STORE, FORWARD, RETRY
Requested mail action accepted. Responsibility may have transferred to the next server.
Temporary failure. Keep the message in a queue and retry with backoff.
Permanent failure for this attempt; normally generate a delivery status notification.
CLASSROOM TASKS