The history of email entails an evolving set of technologies and standards that culminated in the email systems in use today. [1]
Computer-based messaging between users of the same system became possible following the advent of time-sharing in the early 1960s, with a notable implementation by MIT's CTSS project in 1965. Informal methods of using shared files to pass messages were soon expanded into the first mail systems. Most developers of early mainframes and minicomputers developed similar, but generally incompatible, mail applications. Over time, a complex web of gateways and routing systems linked many of them. Some systems also supported a form of instant messaging, where sender and receiver needed to be online simultaneously.
In 1971 Ray Tomlinson sent the first mail message between two computers on the ARPANET, introducing the now-familiar address syntax with the '@' symbol designating the user's system address. [2] [3] [4] [5] Over a series of RFCs, conventions were refined for sending mail messages over the File Transfer Protocol. Several other email networks developed in the 1970s and expanded subsequently.
Proprietary electronic mail systems began to emerge in the 1970s and early 1980s. IBM developed a primitive in-house solution for office automation over the period 1970–1972, and replaced it with OFS (Office System), providing mail transfer between individuals, in 1974. This system developed into IBM Profs, which was available on request to customers before being released commercially in 1981. CompuServe began offering electronic mail designed for intraoffice memos in 1978. The development team for the Xerox Star began using electronic mail in the late 1970s. Development work on DEC's ALL-IN-1 system began in 1977 and was released in 1982. Hewlett-Packard launched HPMAIL (later HP DeskManager) in 1982, which became the world's largest selling email system.
The Simple Mail Transfer Protocol (SMTP) protocol was implemented on the ARPANET in 1983. LAN email systems emerged in the mid-1980s. For a time in the late 1980s and early 1990s, it seemed likely that either a proprietary commercial system or the X.400 email system, part of the Government Open Systems Interconnection Profile (GOSIP), would predominate. However, a combination of factors made the current Internet suite of SMTP, POP3 and IMAP email protocols the standard (see Protocol Wars).
During the 1980s and 1990s, use of email became common in business, government, universities, and defense/military industries. Starting with the advent of webmail (the web-era form of email) and email clients in the mid-1990s, use of email began to extend to the rest of the public. By the 2000s, email had gained ubiquitous status. The popularity of smartphones since the 2010s has enabled instant access to emails.
The first electrical transmission of messages began in the 19th century in the form of the electrical telegraph, which started to replace earlier forms of telegraphy from the 1840s in the United Kingdom and the United States.
Telex became an operational teleprinter service in 1933, beginning in Germany and Europe, and after 1945 spread around the world. [6]
The AUTODIN military network in the United States, first operational in 1962, provided a message service between 1,350 terminals, handling 30 million messages per month, with an average message length of approximately 3,000 characters. [7] By 1968, AUTODIN linked more than 300 sites in several countries.
The term mail in the context of messages between computer users has been in use since the 1960s. In RFCs relating to the ARPANET, network mail was used since 1973. [8] [9]
Historically, the term electronic mail is any electronic document transmission. For example, several writers in the early 1970s used the term to refer to fax document transmission. [10] [11] The Oxford English Dictionary (OED) has a first quotation for electronic mail in the modern context in 1975. [12] Electronic mail was widely discussed in the late 1970s, but was usually shortened simply to mail. [13] In September 1976, a Business Week article entitled When interoffice mail goes electronic remarked "In a sense, electronic mail is not new". [14]
The OED provides a June 1979 first usage for E-mail: "Postal Service pushes ahead with E-mail" in the journal Electronics . [12] No earlier usage has been found; although, the first usage of the term email may be lost. [15] CompuServe rebranded its electronic mail service as EMAIL in April 1981, which popularized the term. [13] [14] The term computer mail was also used in the early 1980s. [16] [17]
The June 1979 usage of E-mail referred to the United States Postal Service (USPS) project called Electronic Computer Originated Mail, which they abbreviated E-COM. USPS began looking into electronic mail in 1977 resulting in the E-COM proposal in September 1978. The service launched in 1982, allowing corporate customers to send electronic mail to a post office branch from where it was printed and delivered in the normal way. It operated until 1985. [18] [19] [20]
With the introduction of MIT's Compatible Time-Sharing System (CTSS) in 1961, [21] for the first time multiple users could log into a central system [nb 1] from remote terminals, and store and share files on the central disk. [22] Informal methods of using such shared files to pass messages were soon developed and expanded into the first mail systems.
To facilitate electronic mail exchange between remote sites and with other organizations, telecommunication links, such as dialup modems or leased lines, provided means to transport email globally, creating local and global networks. This was challenging for a number of reasons, including the widely different email address formats in use.
Early interoperability among independent systems included:
In May 1979, Xerox ran a television advertisement for its 1973 Xerox Alto system, demonstrating the 1978 Distributed Message System (DMS) client, known as Laurel, to the US public. [71] [72] [73] An application Xerox described as replacing Xerox's earlier MSG client for its MAXC document distribution system. [72] In 1981, the Xerox Star went on sale, offering a commercial variant of the Xerox Alto's multi-user virtual office, including computer mail. [17] [74] The Star had been in development since 1977 and the development team relied heavily on the technologies they were working on, including electronic mail. [75] [76] [77]
In the early 1980s, networked personal computers on LANs became increasingly important. Server-based systems similar to the earlier mainframe systems were developed. Examples include:
Eventually these systems could link different organizations as long as each organization ran the same email system and proprietary protocol. Various vendors supplied gateway software to link these incompatible systems.
Experimental message transfers between separate computer systems began on the ARPANET. [24] Ray Tomlinson, of BBN, sent the first message across the network in 1971, initiating the use of the "@" sign to separate the names of the user and the user's machine. [78] He sent a message from one Digital Equipment Corporation PDP-10 computer to another PDP-10. The two machines were placed next to each other. [28] [79] Tomlinson's work was adopted across the ARPANET, which significantly increased network traffic. [80] Tomlinson has been called "the inventor of modern email". [81] [1]
A "Mail Protocol" was proposed in RFC 196 in July 1971, and a more comprehensive approach in RFC 524 in June 1973, but these were not implemented. [82] [83]
In early 1971, Ray Tomlinson updated an existing utility called SNDMSG so that it could copy messages (as files) over the network. [84] In July 1972, Abhay Bhusan, a professor at MIT, was writing the final specs of the ARPANET file-transfer protocol. Upon the suggestion of his colleagues, he added Tomlinson's email programs to the final product. [85] Tomlinson's program was an immediate hit. An ARPA study in 1973, a year after network email was introduced to the ARPANET community, found that three-quarters of the traffic over the ARPANET consisted of email messages. [86] [87] [85]
Lawrence Roberts, the project manager for the ARPANET development, took the idea of READMAIL, which dumped all "recent" messages onto the user's terminal, and wrote a program for TENEX in TECO macros called RD, which permitted access to individual messages. [88] Barry Wessler then updated RD and called it NRD. [89]
Marty Yonke rewrote NRD to include reading, access to SNDMSG for sending, and a help system, and called the utility WRD, which was later known as BANANARD. John Vittal then updated this version to include three important commands: Move (combined save/delete command), Answer (determined to whom a reply should be sent) and Forward (sent a message to a person who was not already a recipient). The system was called MSG. With inclusion of these features, MSG is considered to be the first integrated modern electronic mail program, from which many other applications have descended. [88]
ARPANET defined conventions from 1973 for dissimilar computers to exchange mail using the File Transfer Protocol (FTP) over a homogeneous network. Two FTP commands, MAIL and MLFL, permitted an FTP user process to deliver a file or string of text to an FTP server process, designating it as mail to be made available to a user, identified by a local name, in its host.
The use of the File Transfer Protocol (FTP) for "network mail" was proposed in RFC 469 in March 1973. [90] Through RFC 561, RFC 680, RFC 724, and finally RFC 733 in November 1977, a standardized framework was developed for "electronic mail" using FTP mail servers on the ARPANET. [16] [91]
Delivermail was introduced in 1979 as a mail transport agent, i.e. email server. It used the FTP protocol to transmit electronic mail messages to the recipient. [92]
Initially, addresses were of the form, username@hostname.
Ray Tomlinson discussed network mail among the International Network Working Group in INWG Protocol note 2, written in September 1974. [93] INWG discussed protocols for electronic mail in 1979, [94] which was referenced by Jon Postel in his early work on Internet email. Postel first proposed an Internet Message Protocol in 1979 as part of the Internet Experiment Note (IEN) series. [95] [96] [97]
In September 1980, Postel and Suzanne Sluizer published RFC 772 which proposed the Mail Transfer Protocol to enable servers to transmit "computer mail" on the ARPANET as a replacement for FTP. RFC 780 of May 1981 removed all references to FTP. In November 1981, Postel published RFC 788 describing the Simple Mail Transfer Protocol (SMTP) protocol, which was updated by RFC 821 in August 1982. Addresses were extended to username@host.domain by RFC 805 in February 1982. RFC 822, written by Dave Crocker, defined the format for messages.
ARPANET switched to TCP/IP on January 1, 1983 and the Internet grew rapidly thereafter (see Protocol Wars). A new mail transfer agent based on SMTP, Sendmail, was introduced in 1983. SMTP use continued to grow on the Internet.
After the introduction of the Domain Name System (DNS) in 1985, mail routing was updated in January 1986 by RFC 974.
As the influence of the ARPANET spread across academic communities, gateways were developed to pass mail to and from other networks such as CSNET, JANET, BITNET, X.400, and FidoNet. This often involved addresses such as:
hubhost!middlehost!edgehost!user@uucpgateway.somedomain.example.com
which routes mail to a user with a "bang path" address at a UUCP host. [98]
The Internet community developed two further standards, the Post Office Protocol (POP) and the Internet Message Access Protocol (IMAP), in 1984 and 1988 respectively. POP and IMAP enabled connections with remote e-mail servers that contain users’ mailboxes.
During the 1980s and 1990s, use of email became common in business, government, universities, and defense/military industries. Starting with the advent of webmail (the web-era form of email) and email clients in the mid-1990s, use of email began to extend to the rest of the public. By the 2000s, email had gained ubiquitous status. The popularity of smartphones since the 2010s has enabled instant access to emails.
Many providers of mail server software emerged in the 1980s with various features.
The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients. Often clients and servers communicate over a computer network on separate hardware, but both client and server may reside in the same system. A server host runs one or more server programs, which share their resources with clients. A client usually does not share any of its resources, but it requests content or service from a server. Clients, therefore, initiate communication sessions with servers, which await incoming requests. Examples of computer applications that use the client–server model are email, network printing, and the World Wide Web.
Email is a method of transmitting and receiving messages using electronic devices. It was conceived in the late–20th century as the digital version of, or counterpart to, mail. Email is a ubiquitous and very widely used communication medium; in current use, an email address is often treated as a basic and necessary part of many processes in business, commerce, government, education, entertainment, and other spheres of daily life in most countries.
The history of the Internet has its origin in the efforts of scientists and engineers to build and interconnect computer networks. The Internet Protocol Suite, the set of rules used to communicate between networks and devices on the Internet, arose from research and development in the United States and involved international collaboration, particularly with researchers in the United Kingdom and France.
The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suite are the Transmission Control Protocol (TCP), the User Datagram Protocol (UDP), and the Internet Protocol (IP). Early versions of this networking model were known as the Department of Defense (DoD) model because the research and development were funded by the United States Department of Defense through DARPA.
The Simple Mail Transfer Protocol (SMTP) is an Internet standard communication protocol for electronic mail transmission. Mail servers and other message transfer agents use SMTP to send and receive mail messages. User-level email clients typically use SMTP only for sending messages to a mail server for relaying, and typically submit outgoing email to the mail server on port 587 or 465 per RFC 8314. For retrieving messages, IMAP is standard, but proprietary servers also often implement proprietary protocols, e.g., Exchange ActiveSync.
Instant messaging (IM) technology is a type of synchronous computer-mediated communication involving the immediate (real-time) transmission of messages between two or more parties over the Internet or another computer network. Originally involving simple text message exchanges, modern IM applications and services tend to also feature the exchange of multimedia, emojis, file transfer, VoIP, and video chat capabilities.
Chaosnet is a local area network technology. It was first developed by Thomas Knight and Jack Holloway at MIT's AI Lab in 1975 and thereafter. It refers to two separate, but closely related, technologies. The more widespread was a set of computer communication packet-based protocols intended to connect the then-recently developed and very popular Lisp machines; the second was one of the earliest local area network (LAN) hardware implementations.
UUCP is a suite of computer programs and protocols allowing remote execution of commands and transfer of files, email and netnews between computers.
The Advanced Research Projects Agency Network (ARPANET) was the first wide-area packet-switched network with distributed control and one of the first computer networks to implement the TCP/IP protocol suite. Both technologies became the technical foundation of the Internet. The ARPANET was established by the Advanced Research Projects Agency of the United States Department of Defense.
The Network Control Protocol (NCP) was a communication protocol for a computer network in the 1970s and early 1980s. It provided the transport layer of the protocol stack running on host computers of the ARPANET, the predecessor to the modern Internet.
The Computer Science Network (CSNET) was a computer network that began operation in 1981 in the United States. Its purpose was to extend networking benefits, for computer science departments at academic and research institutions that could not be directly connected to ARPANET, due to funding or authorization limitations. It played a significant role in spreading awareness of, and access to, national networking and was a major milestone on the path to development of the global Internet. CSNET was funded by the National Science Foundation for an initial three-year period from 1981 to 1984.
Mark Reed Crispin is best known as the father of the Internet Message Access Protocol (IMAP), having invented it in 1985 during his time at the Stanford Knowledge Systems Laboratory. He is the author or co-author of numerous RFCs and was the principal author of UW IMAP, one of the reference implementations of the IMAP4rev1 protocol described in RFC 3501. He also designed the MIX mail storage format.
SNDMSG was an early electronic mail program, chiefly notable because it was used to send what is considered the first networked email.
Raymond Samuel Tomlinson was an American computer programmer who implemented the first email program on the ARPANET system, the precursor to the Internet, in 1971; It was the first system able to send mail between users on different hosts connected to ARPANET. Previously, mail could be sent only to others who used the same computer. To achieve this, he used the @ sign to separate the user name from the name of their machine, a scheme which has been used in email addresses ever since. The Internet Hall of Fame in its account of his work commented "Tomlinson's email program brought about a complete revolution, fundamentally changing the way people communicate." He is credited with the invention of the TCP three-way handshake which underlies HTTP and many other key Internet protocols.
Louis Pouzin is a French computer scientist and Internet pioneer. He directed the development of the CYCLADES computer network in France the early 1970s, which implemented a novel design for packet communication. He was the first to implement the end-to-end principle in a wide-area network, which became fundamental to the design of the Internet.
Many computer systems display a message of the day or welcome message when a user first connects to them, logs in to them, or starts them. It is a way of sending a common message to all users, and may include information about system changes, system availability, and so on. More recently, systems have displayed personalized messages of the day.
Glenda Schroeder is an American software engineer noted for implementing the first command-line user interface shell and publishing one of the earliest research papers describing electronic mail systems while working as a member of the staff at the MIT Computation Center in 1965.
The Protocol Wars were a long-running debate in computer science that occurred from the 1970s to the 1990s, when engineers, organizations and nations became polarized over the issue of which communication protocol would result in the best and most robust networks. This culminated in the Internet–OSI Standards War in the 1980s and early 1990s, which was ultimately "won" by the Internet protocol suite (TCP/IP) by the mid-1990s when it became the dominant protocol suite through rapid adoption of the Internet.
David Howard Crocker is an American network engineer, renowned for his work on the development of networked email since the early 1970s, when he worked with ARPANET while he was an undergraduate student at UCLA. He was introduced to the ARPANET work by his brother, Steve Crocker, another pioneer of the Internet, who created the ARPA Network Working Group and the Request for Comments (RFC) series of formally published documents in 1969.
found that three quarters of all traffic on the ARPANET was email