Computer Network & Network Security System β Application Layer, NEC licence examination syllabus (Nepal Engineering Council).
Email's core protocols predate the World Wide Web itself.
SMTPSimple Mail Transfer Protocol β used to SEND email, both from your device to your mail server, and between mail servers.
POP3Post Office Protocol β downloads email onto your device and typically removes it from the server. Older, simple, but bad for checking mail from multiple devices.
IMAPInternet Message Access Protocol β keeps email on the server and syncs its state (read/unread, folders) across all your devices. This is what your phone and laptop both use to show the same inbox.
The three protocols are easier to hold as a split than as a list, and the split explains the whole delivery path.
POP3Downloads and typically deletes from the server. Mail lives on one device, uses no server storage, and works offline. Lose the device and the mail is gone.
IMAPMail stays on the server and clients sync state β read status, folders, drafts. Any number of devices show the same mailbox, at the cost of server storage and needing a connection for full access.
The deciding question is where the authoritative copy lives. POP3 says the device; IMAP says the server. Everything else β multi-device sync, offline behaviour, storage cost, backup responsibility β follows from that one answer.
SMTP was designed for a small, trusted network and carries no authentication of the sender's address. The From field is simply text the sending system supplies, which is why forging it is trivial and why email spoofing remains possible decades later.
The additions that address it β SPF, DKIM and DMARC β all work around SMTP rather than changing it, by publishing in DNS which servers may send for a domain and signing outbound messages. The original protocol is untouched, because too much of the world depends on it to alter it.Create a free account to tick topics off, take notes as you read, watch the video lessons and get a day-by-day study plan built around your exam date.
Loadingβ¦