The TCP/IP Guide - Version 3.0 (Contents) ` 1370 _ © 2001-2005 Charles M. Kozierok. All Rights Reserved.
TCP/IP Electronic Mail System Overview and Concepts
Electronic mail in the TCP/IP protocol suite is not implemented as just a single protocol or
technology. Rather, it is a complete system that contains a number of related components
that work together. These include standards defining methods for addressing and message
formatting, and a number of protocols that play different functions in implementing
electronic mail messaging. Before proceeding to examine each of these pieces, it makes
sense to start with an overview of the system as a whole.
In this section I provide an introductory look at TCP/IP electronic mail, to help you under-
stand the system, how it works, and how different components fit into it. I begin with an
overview and history of e-mail and its implementation in TCP/IP. I provide a general
overview of the steps involved in the e-mail communication process. I conclude with a more
specific discussion of the communication model used in TCP/IP and the roles played by
various TCP/IP devices and protocols in the sending and receiving of electronic mail.
TCP/IP Electronic Mail System Overview and History
The need to communicate is as old as humanity itself. Thousands of years ago, communi-
cation was, of necessity, almost exclusively local. Messages were primarily oral, and even
when in writing, rarely delivered a great distance. Most people never travelled far from their
homes, and rarely communicated with those distant from themselves. But even in ancient
times, messengers were used by leaders to send short pieces of critical information from
place to place. It was slow and unreliable, but some messages were important enough that
an effort to communicate often had to be made in spite of the difficulties.
Advances in transportation led to advances in communication capability, eventually
resulting in the creation of physical mail systems. Today, these systems have evolved to the
point where anyone in the developed world can send a letter to just about anyone else.
Reliability has vastly improved, despite all the jokes people make about the postal service.
☺ Speed is also much better than it was in the olden times, with messages now taking days
to reach their destination instead of weeks or months.
Waiting even days for a message to get from one place to another is pretty slow by the
standards of our modern world. For this reason, one of the most natural applications of
networks was to use them as a replacement for the physical transportation of messages
from one place to another. Transforming mail from a physical process to an electronic one
yields enormous benefits, chief among them greatly increased communication speed, the
ability to instantly send one message to multiple recipients, and the ability to get nearly
instantaneous feedback upon receipt of a message.
The Early Days of Electronic Mail
The idea behind electronic mail (e-mail or email) is not only as old as computer networks, it
actually predates internetworking. The first electronic mail systems were implemented on
traditional mainframe computers. These are single large computers accessed by many
users simultaneously through connected terminals. An e-mail system on a mainframe
consisted of a set of software running on the mainframe that implemented the entire