The TCP/IP Guide - Version 3.0 (Contents) ` 1372 _ © 2001-2005 Charles M. Kozierok. All Rights Reserved.
In 1981, the modern TCP/IP electronic mail era came into being with the definition of the
Simple Mail Transfer Protocol (SMTP). SMTP described in detail how mail could be moved
directly or indirectly from one TCP/IP host to another without the need to use FTP or
another file transfer method. It has its own detailed history and discussion in this Guide.
Other complementary specifications were created at around the same time, which
formalized or defined other components and elements of the system. We'll explore these
pieces of the puzzle in the next two topics.
Overview of the TCP/IP Electronic Mail System
One of the most important general concepts in the modern electronic mail system is that a
distinction is made between protocols that deliver electronic mail between SMTP hosts on
the internetwork, and those that let users access received mail on their local hosts. To
continue our analogy, different protocols are used for sending mail between post offices,
and for “home delivery”. As we'll see, this was done intentionally, to make it possible to send
mail to users even if they are not connected to the Internet at the time mail was sent. This
decoupling is critical as it enables delayed communication, where mail can be sent when
the sender wants to transmit it, and received when the recipient wants to read it.
Over the years, the basic components defined in the early 1980s have not changed
substantially, but how they are used has evolved and been improved. Early electronic mail
delivery involved the use of route specifications by one SMTP host to dictate how mail was
to be delivered through intermediate systems; today, the Domain Name System makes
much of that obsolete, facilitating nearly immediate direct mail delivery in most cases. Early
electronic mail supported only simple text, where we can now send graphical images,
programs and other files in e-mail. Modern high-speed Internet connections and updated
access protocols allow modern e-mail to be the realization of the ultimate goal of nearly
instantaneous communication even across continents.
Key Concept: One of the most important TCP/IP applications is the internetworking
equivalent of the real-world postal delivery system, commonly called electronic mail
or e-mail. The history of e-mail goes back to the very earliest days of TCP/IP’s devel-
opment; today it is used by millions of people every day to send both simple and complex
messages around the world. TCP/IP e-mail is not a single application, but rather a complete
system that includes several protocols, software elements and components.
TCP/IP Electronic Mail Communication Overview: Message Composition,
Submission, Delivery, Receipt, Processing and Access
TCP/IP electronic mail is implemented as a complete system, with a number of different
elements that perform different portions of the complete job of electronic mail communi-
cation. These included a standard message format, a specific syntax for recipient
addressing, and protocols to both deliver mail and allow access to mailboxes from intermit-
tently-connected TCP/IP clients.