About this interactive
Sally (sally@domain.com) writes an email to Bob (bob@example.com) in her mail client, the mail user agent (MUA). When she clicks Send, the client hands it to the mail submission agent (MSA) configured in her settings, the first stop in the mail system.
From there it goes to a mail transfer agent (MTA), a mail relay. There may be one relay or many. The sending MTA looks up example.com's MX record in DNS to find the receiving MTA, and SMTP pushes the message from relay to relay, assuming each next server is up.
The last MTA passes it to the mail delivery agent (MDA), which stores it. It has to wait there, because Bob's machine may be off. When Bob opens his own MUA, the client retrieves his mail with IMAP or POP3, since SMTP can only push.
The MSA, MTA and MDA may be separate machines or one box, depending on the setup. By default none of these protocols encrypt anything, which is why the next lessons add security.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →