-
6
-
-
46649088252
-
-
Quarterman's book sought to document the state of networking in the world in 1990 and is a tremendously valuable testament to a time just before the Internet took over. The works of Salus, Hafner and Lyon, and Abbate are general histories in which email plays a modest part - this article is, in some sense, the fine-grained version of email's history. Hardy's thesis seeks to understand the social dynamics of the community in which email developed and is a useful complement to this work. T. Haigh, The Web's Missing Links: Search Engines and Portals, The Internet and American Business, W. Aspray and P. Ceruzzi, eds., MIT Press, 2008, also has a useful perspective.
-
Quarterman's book sought to document the state of networking in the world in 1990 and is a tremendously valuable testament to a time just before the Internet took over. The works of Salus, Hafner and Lyon, and Abbate are general histories in which email plays a modest part - this article is, in some sense, the fine-grained version of email's history. Hardy's thesis seeks to understand the social dynamics of the community in which email developed and is a useful complement to this work. T. Haigh, "The Web's Missing Links: Search Engines and Portals," The Internet and American Business, W. Aspray and P. Ceruzzi, eds., MIT Press, 2008, also has a useful perspective.
-
-
-
-
9
-
-
46649090850
-
-
(For information on retrieving RFCs online, see Ref. 5).
-
(For information on retrieving RFCs online, see Ref. 5).
-
-
-
-
10
-
-
46649120210
-
Interactive Mail Access Protocol
-
Version 2, July
-
M.R. Crispin, Interactive Mail Access Protocol: Version 2, Internet Request for Comments No. 1064, July 1988.
-
(1988)
Internet Request for Comments
, Issue.1064
-
-
Crispin, M.R.1
-
12
-
-
46649118181
-
-
The Internet Request for Comments series is maintained online. To retrieve a particular RFC, use http://www.rfc-editor.org/rfc/rfc#.txt, where # is replaced with the one-, two-, three-, or four-digit RFC number.
-
The Internet Request for Comments series is maintained online. To retrieve a particular RFC, use http://www.rfc-editor.org/rfc/rfc#.txt, where # is replaced with the one-, two-, three-, or four-digit RFC number.
-
-
-
-
14
-
-
46649096318
-
-
personal communication, 13 Apr
-
R. Tomlinson, personal communication, 13 Apr. 2006.
-
(2006)
-
-
Tomlinson, R.1
-
15
-
-
46649087453
-
-
A similar line of thinking had led to email in Multics. Louis Pouzin wanted a way to send a message to an operator and that idea morphed into sending messages between users. J. Klensin, personal communication, 10 June 2006.
-
A similar line of thinking had led to email in Multics. Louis Pouzin wanted a way to send a message to an operator and that idea morphed into sending messages between users. J. Klensin, personal communication, 10 June 2006.
-
-
-
-
16
-
-
0015316050
-
TENEX, a Paged Timesharing System for the PDP-10
-
D.G. Bobrow et al., "TENEX, a Paged Timesharing System for the PDP-10," Comm. ACM, vol. 15, no. 3, 1972.
-
(1972)
Comm. ACM
, vol.15
, Issue.3
-
-
Bobrow, D.G.1
-
18
-
-
46649092855
-
-
The choice of did cause some controversy. It turned out that was a reserved character in Multics that caused all input to that point on a line to be deleted
-
The choice of did cause some controversy. It turned out that was a reserved character in Multics that caused all input to that point on a line to be deleted.
-
-
-
-
21
-
-
46649114477
-
-
A side note: The problem of developing a general distributed file system (which was the goal of the initial FTP work) turned out to be excruciatingly hard and was not solved until the early 1980s and required the development of the concept of remote procedure call (see B.J. Nelson, Remote Procedure Call, doctoral dissertation, Carnegie Mellon Univ., 1981)
-
A side note: The problem of developing a general distributed file system (which was the goal of the initial FTP work) turned out to be excruciatingly hard and was not solved until the early 1980s and required the development of the concept of remote procedure call (see B.J. Nelson, "Remote Procedure Call," doctoral dissertation, Carnegie Mellon Univ., 1981)
-
-
-
-
22
-
-
46649089263
-
-
and distributed transactions (W.E. Weihl, Transaction Processing Techniques, Distributed Systems, 2nd ed., S. Mullender, ed., Addison-Wesley, 1993).
-
and distributed transactions (W.E. Weihl, "Transaction Processing Techniques," Distributed Systems, 2nd ed., S. Mullender, ed., Addison-Wesley, 1993).
-
-
-
-
25
-
-
46649084941
-
-
18 Aug, Despite the title, it is the document that defined MLFL and MAIL and appears to have been the standard reference for the next eight years
-
A.K. Bhushan, Comments on the File Transfer Protocol, Internet Request for Comments No. 385, 18 Aug. 1972. Despite the title, it is the document that defined MLFL and MAIL and appears to have been the standard reference for the next eight years.
-
(1972)
Comments on the File Transfer Protocol, Internet Request for Comments
, Issue.385
-
-
Bhushan, A.K.1
-
26
-
-
46649093490
-
-
personal communication, 26 Apr
-
D. Crocker, personal communication, 26 Apr. 2006.
-
(2006)
-
-
Crocker, D.1
-
27
-
-
46649106003
-
-
The Arpanet community eventually developed a term for this kind of problem: The n X m rule. The n X m rule, paraphrased, says that one should abhor designing systems where the consequence of adding a new system is that every other system needs to learn how the new system works (i.e., where the new system places users' mailboxes).
-
The Arpanet community eventually developed a term for this kind of problem: The n X m rule. The n X m rule, paraphrased, says that one should abhor designing systems where the consequence of adding a new system is that every other system needs to learn how the new system works (i.e., where the new system places users' mailboxes).
-
-
-
-
29
-
-
46649100809
-
-
personal communication, 14 Apr
-
M. Padlipsky, personal communication, 14 Apr. 2006.
-
(2006)
-
-
Padlipsky, M.1
-
30
-
-
46649093891
-
-
M. Padlipsky, And They Argued All Night..., note at http:// www.lafn.org/%7Eba213/allnight.html.
-
M. Padlipsky, "And They Argued All Night...," note at http:// www.lafn.org/%7Eba213/allnight.html.
-
-
-
-
31
-
-
46649120209
-
-
S. Lukasik, oral history interview by J.E. O'Neill, 17 Oct. 1991, Redondo Beach, Calif., OH 232, Charles Babbage Inst. Lukasik guessed he was using email on Arpanet by 1971 (p. 11). That is too early, but 1972 is plausible.
-
S. Lukasik, oral history interview by J.E. O'Neill, 17 Oct. 1991, Redondo Beach, Calif., OH 232, Charles Babbage Inst. Lukasik guessed he was using email on Arpanet by 1971 (p. 11). That is too early, but 1972 is plausible.
-
-
-
-
32
-
-
46649099970
-
-
The original name was Tape Editor and COrrector, but by 1973, the acronym had evolved. Thanks to Dan Murphy (TECO's author) and John Vittal for tracking down when the name changed.
-
The original name was Tape Editor and COrrector, but by 1973, the acronym had evolved. Thanks to Dan Murphy (TECO's author) and John Vittal for tracking down when the name changed.
-
-
-
-
33
-
-
46649088249
-
-
Lukasik (Ref. 21) says Roberts produced RD overnight. Roberts dates the invention of RD to July 1972 in his Internet chronology (http:// www.packet.cc/internet.html).
-
Lukasik (Ref. 21) says Roberts produced RD overnight. Roberts dates the invention of RD to July 1972 in his Internet chronology (http:// www.packet.cc/internet.html).
-
-
-
-
34
-
-
46649110671
-
-
M. Yonke, personal communication, 26 Apr. 2006. There was an intermediate program between NRD and BANANARD, called WRD (for Wessler's RD). Yonke recalls it was only around briefly and was largely Wessler's code with bug fixes, but otherwise unmodified.
-
M. Yonke, personal communication, 26 Apr. 2006. There was an intermediate program between NRD and BANANARD, called WRD (for Wessler's RD). Yonke recalls it was only around briefly and was largely Wessler's code with bug fixes, but otherwise unmodified.
-
-
-
-
35
-
-
46649105180
-
-
personal communication, 26 Apr
-
M. Yonke, personal communication, 26 Apr. 2006;
-
(2006)
-
-
Yonke, M.1
-
36
-
-
46649098802
-
-
personal communication, 31 May
-
S. Crocker, personal communication, 31 May 2006;
-
(2006)
-
-
Crocker, S.1
-
37
-
-
46649088068
-
-
personal communication, 5 June
-
J. Vittal, personal communication, 5 June 2006;
-
(2006)
-
-
Vittal, J.1
-
38
-
-
46649099568
-
-
Yonke remembers the index size as 5,000 while Crocker remembers it as a much smaller number (a few hundred). Vittal remembers hitting the limit.
-
Yonke remembers the index size as 5,000 while Crocker remembers it as a much smaller number (a few hundred). Vittal remembers hitting the limit.
-
-
-
-
39
-
-
46649094702
-
-
personal communication, 17 Apr
-
B.D. Wessler, personal communication, 17 Apr. 2006.
-
(2006)
-
-
Wessler, B.D.1
-
40
-
-
46649084118
-
-
personal communication, 13 Apr
-
R. Tomlinson, personal communication, 13 Apr. 2006;
-
(2006)
-
-
Tomlinson, R.1
-
41
-
-
46649108438
-
-
personal communication, 5 June
-
J. Vittal, personal communication, 5 June 2006.
-
(2006)
-
-
Vittal, J.1
-
42
-
-
46649100599
-
-
The meeting announcement (A. McKenzie, File Transfer Protocol-Meeting Announcement and a New Proposed Document, Internet Request for Comments No. 454, 16 Feb. 1973) contains a draft new specification and includes suggested improvements to MAIL and MLFL.
-
The meeting announcement (A. McKenzie, File Transfer Protocol-Meeting Announcement and a New Proposed Document, Internet Request for Comments No. 454, 16 Feb. 1973) contains a draft new specification and includes suggested improvements to MAIL and MLFL.
-
-
-
-
43
-
-
46649119182
-
-
J. Day, personal communications, 14 and 16 Apr. 2006.
-
J. Day, personal communications, 14 and 16 Apr. 2006.
-
-
-
-
45
-
-
46649107443
-
-
The common set of attendees was Abhay Bhushan (from MIT, Bob Braden (UCLA, Alex McKenzie (BBN, Jon Postel (UCLA, and Jim White SRI
-
The common set of attendees was Abhay Bhushan (from MIT), Bob Braden (UCLA), Alex McKenzie (BBN), Jon Postel (UCLA), and Jim White (SRI).
-
-
-
-
46
-
-
46649084720
-
-
That there were FTP meetings at roughly the same time of year in both 1972 and 1973 has caused some confusion decades later. People are sometimes confused about which meeting they attended.
-
That there were FTP meetings at roughly the same time of year in both 1972 and 1973 has caused some confusion decades later. People are sometimes confused about which meeting they attended.
-
-
-
-
47
-
-
46649096719
-
Mail Protocol
-
DDN NIC memo 29588, 18 Feb, DDN Network Information Center, Jan
-
J. Postel, "Mail Protocol," DDN NIC memo 29588, 18 Feb. 1976 in ARPANET Protocol Handbook, DDN Network Information Center, Jan. 1978.
-
(1976)
ARPANET Protocol Handbook
-
-
Postel, J.1
-
48
-
-
46649113447
-
-
Allowing multiple addresses in a MLFL/MAIL command was proposed in A. Bhushan, File Transfer Protocol (FTP) Status and Further Comments, Internet Request for Comments No. 414, 29 Nov. 1972, and again (now using new commands) in K. Harrenstein, FTP Extension: XRSQ/XRCP, Internet Request for Comments No. 743, 30 Dec. 1977. NIC 29588 suggests that some sites used the RFC-414 scheme but that it was not universally accepted.
-
Allowing multiple addresses in a MLFL/MAIL command was proposed in A. Bhushan, File Transfer Protocol (FTP) Status and Further Comments, Internet Request for Comments No. 414, 29 Nov. 1972, and again (now using new commands) in K. Harrenstein, FTP Extension: XRSQ/XRCP, Internet Request for Comments No. 743, 30 Dec. 1977. NIC 29588 suggests that some sites used the RFC-414 scheme but that it was not universally accepted.
-
-
-
-
49
-
-
46649101952
-
-
There were some proposals for an email protocol (the preface to RFC-724 mentions Several versions of such a protocol have been proposed ...). However, none seem to have gotten serious attention; only one seems to have been issued as an RFC (J.E. White, Proposed Mail Protocol, Internet Request for Comments No. 524, June 1973), and there's a strong impression that the community paid very little attention to the issue.
-
There were some proposals for an email protocol (the preface to RFC-724 mentions "Several versions of such a protocol have been proposed ..."). However, none seem to have gotten serious attention; only one seems to have been issued as an RFC (J.E. White, Proposed Mail Protocol, Internet Request for Comments No. 524, June 1973), and there's a strong impression that the community paid very little attention to the issue.
-
-
-
-
50
-
-
0019694041
-
MSG - A Simple Message System
-
R.P. Uhlig, ed, North Holland
-
J. Vittal, "MSG - A Simple Message System," Computer Messaging Systems, R.P. Uhlig, ed., North Holland, 1981.
-
(1981)
Computer Messaging Systems
-
-
Vittal, J.1
-
51
-
-
46649089457
-
-
BBN collected Arpanet traffic measurements monthly during this time, but I have been unable to find a copy of them and thus could not verify this claim
-
BBN collected Arpanet traffic measurements monthly during this time, but I have been unable to find a copy of them and thus could not verify this claim.
-
-
-
-
52
-
-
46649120594
-
Message Group Status
-
email to MsgGroup of 7 June
-
S. Walker, "Message Group Status," email to MsgGroup of 7 June 1975.
-
(1975)
-
-
Walker, S.1
-
53
-
-
46649105053
-
-
The Navy was a pioneer in the use of email for operational needs. In 1973, the Navy had inaugurated the Navy Communications Processing and Routing System (NAVCOMPARS), an internal email system to distribute orders to shore bases and to ships (messages to ships were relayed via shortwave radio using human operators). NAVCOMPARS remained a key part of the Navy's infrastructure until it was turned off in 2002. B.M. Hintz, The Naval Communications Processing and Routing System: Analysis of an Automated System, master's thesis, Naval Postgraduate School, Mar. 1976. A good description of the system as it was operating in 1984 can be found in S. Blumenthal et al., NAVCAMS LAN Engineering Plan, BBN Report 5907, Mar. 1985.
-
The Navy was a pioneer in the use of email for operational needs. In 1973, the Navy had inaugurated the "Navy Communications Processing and Routing System (NAVCOMPARS)," an internal email system to distribute orders to shore bases and to ships (messages to ships were relayed via shortwave radio using human operators). NAVCOMPARS remained a key part of the Navy's infrastructure until it was turned off in 2002. B.M. Hintz, "The Naval Communications Processing and Routing System: Analysis of an Automated System," master's thesis, Naval Postgraduate School, Mar. 1976. A good description of the system as it was operating in 1984 can be found in S. Blumenthal et al., "NAVCAMS LAN Engineering Plan," BBN Report 5907, Mar. 1985.
-
-
-
-
54
-
-
46649099569
-
-
personal communication, 8 June
-
S. Walker, personal communication, 8 June 2006.
-
(2006)
-
-
Walker, S.1
-
56
-
-
46649112040
-
-
D.H. Crocker, Framework and Functions of the MS Personal Message System, tech. report R-2134-ARPA, RAND Corp., Dec. 1977.
-
D.H. Crocker, Framework and Functions of the "MS" Personal Message System, tech. report R-2134-ARPA, RAND Corp., Dec. 1977.
-
-
-
-
58
-
-
0017985405
-
The UNIX Time-Sharing System
-
July-Aug
-
D.M. Ritchie and K. Tompson, "The UNIX Time-Sharing System," The Bell System Technical J, vol. 57, no. 6, July-Aug. 1978, part 2, pp. 1905-1930.
-
(1978)
The Bell System Technical J
, vol.57
, Issue.6 PART 2
, pp. 1905-1930
-
-
Ritchie, D.M.1
Tompson, K.2
-
59
-
-
46649107031
-
-
Dave Crocker observes the interesting counterpoint that attempts to enhance MH, such as xmh and mhe, have sought to move the MH commands back into a monolithic program.
-
Dave Crocker observes the interesting counterpoint that attempts to "enhance" MH, such as xmh and mhe, have sought to move the MH commands back into a monolithic program.
-
-
-
-
60
-
-
46649115612
-
-
Crocker reports that the MS manual, to his surprise, does not describe features for searching. D. Crocker, personal communication, June 2006
-
Dave Crocker reports that the MS manual, to his surprise, does not describe features for searching. D. Crocker, personal communication, June 2006.
-
-
-
Dave1
-
61
-
-
46649088850
-
-
I interacted with Rose and Jacobson on MH support in the 1980s. Other names come from J. Peek, MH & xmh: Email for Users & Programmers, O'Reilly and Associates, 3rd ed., 1995.
-
I interacted with Rose and Jacobson on MH support in the 1980s. Other names come from J. Peek, MH & xmh: Email for Users & Programmers, O'Reilly and Associates, 3rd ed., 1995.
-
-
-
-
62
-
-
85032451843
-
Standardizing Network Mail Headers
-
5 Sept
-
A. Bhushan et al.,Standardizing Network Mail Headers, Internet Request for Comments No. 561, 5 Sept. 1973.
-
(1973)
Internet Request for Comments
, Issue.561
-
-
Bhushan, A.1
-
64
-
-
46649095331
-
-
See E. Stefferud, MSGGROUP Situation Report #1, email to Header-People of 2 Dec. 1975.
-
See E. Stefferud, "MSGGROUP Situation Report #1," email to Header-People of 2 Dec. 1975.
-
-
-
-
65
-
-
46649107442
-
-
In particular, Mooers wrote emails on behalf of the BBN team explaining details of RFC-680. Years later, Mooers was CSnet's postmistress and internationally known for her expertise in solving email problems.
-
In particular, Mooers wrote emails on behalf of the BBN team explaining details of RFC-680. Years later, Mooers was CSnet's "postmistress" and internationally known for her expertise in solving email problems.
-
-
-
-
66
-
-
46649086448
-
Re: [ih] NIC 7104 (ARPANET Protocol Handbook)
-
email to Internet-History mailing list of 28 Apr
-
J. Haverty, "Re: [ih] NIC 7104 (ARPANET Protocol Handbook)" email to Internet-History mailing list of 28 Apr. 2006.
-
(2006)
-
-
Haverty, J.1
-
67
-
-
46649100808
-
-
See RFC-724 preface
-
See RFC-724 preface.
-
-
-
-
68
-
-
46649114852
-
-
Interview with A. Vezza on 3 May 2006. He believes his (now lost) memo, Message Services Committee Minority Report, Jan. 1975, expressed the view that headers should be machine readable. See also the preface to RFC-724, which reflects the continued debate
-
Interview with A. Vezza on 3 May 2006. He believes his (now lost) memo, "Message Services Committee Minority Report," Jan. 1975, expressed the view that headers should be machine readable. See also the preface to RFC-724, which reflects the continued debate.
-
-
-
-
69
-
-
46649116647
-
-
The initial membership of the new committee was Walker, John Seely-Brown, David Farber, Ken Pogran, and John Vittal. J. Vittal, personal communication, 5 June 2006.
-
The initial membership of the new committee was Walker, John Seely-Brown, David Farber, Ken Pogran, and John Vittal. J. Vittal, personal communication, 5 June 2006.
-
-
-
-
70
-
-
46649093055
-
-
For key notes in the discussion, see the note from J. Haverty (JFH MIT) on 30 Sept. 1976, Re: Your message to MSGGROUP at from and sender ... and J. Vittal, Some comments (RFC-724, etc.) ... of 9 Nov. 1976, both emails to MsgGroup. Confusing the discussion is that an early draft of RFC-724 was apparently distributed, with its assigned RFC number, in 1976 (well before its official publication date). K. Pogran et al., Proposed Official Standard for the Format of ARPA Network Messages, Internet Request for Comments No. 724, 12 May 1977.
-
For key notes in the discussion, see the note from J. Haverty (JFH MIT) on 30 Sept. 1976, "Re: Your message to MSGGROUP at from and sender ... " and J. Vittal, "Some comments (RFC-724, etc.) ..." of 9 Nov. 1976, both emails to MsgGroup. Confusing the discussion is that an early draft of RFC-724 was apparently distributed, with its assigned RFC number, in 1976 (well before its official publication date). K. Pogran et al., Proposed Official Standard for the Format of ARPA Network Messages, Internet Request for Comments No. 724, 12 May 1977.
-
-
-
-
71
-
-
46649112620
-
Comments on the state of the world
-
email to Header-People mailing list of 29 Oct
-
J. Vittal, "Comments on the state of the world," email to Header-People mailing list of 29 Oct. 1977.
-
(1977)
-
-
Vittal, J.1
-
72
-
-
46649102758
-
-
See the numerous emails between 4 and 11 Oct. 1977 in Header-People.
-
See the numerous emails between 4 and 11 Oct. 1977 in Header-People.
-
-
-
-
73
-
-
46649098803
-
-
Mailing lists had an odd history in the message format standardization process. No later than 1975, there were mailing lists as we know them today, in which email to, say, MsgGroupΙSI was delivered to host ISI. Host ISI then redistributed the message to the members of the list. Yet there seem to have been a number of different practices intended to show that the message was to a mailing list. So, at one time, ISI would rewrite the outbound TO field of MsgGroup messages to read [ISI]MSGGROUP:.
-
Mailing lists had an odd history in the message format standardization process. No later than 1975, there were mailing lists as we know them today, in which email to, say, MsgGroupΙSI was delivered to host ISI. Host ISI then redistributed the message to the members of the list. Yet there seem to have been a number of different practices intended to show that the message was to a mailing list. So, at one time, ISI would rewrite the outbound TO field of MsgGroup messages to read "[ISI]MSGGROUP:".
-
-
-
-
74
-
-
0009411642
-
Standard for the Format of ARPA Internet Text Messages
-
Aug
-
D. Crocker, Standard for the Format of ARPA Internet Text Messages Internet Request for Comments No. 822, Aug. 1982;
-
(1982)
Internet Request for Comments
, Issue.822
-
-
Crocker, D.1
-
76
-
-
46649105394
-
-
CSnet supported RFC-733 format from the start. The UUCP network took somewhat longer. The driving forces were sendmail (used on many UCP systems) and netnews B, which intentionally used 733 format for bulletin boards. Both software systems (plus a desire to easily gateway to the Internet) pushed the community to informally standardize on 733 for email. S. Bellovin, personal communication, 30 May 2006;
-
CSnet supported RFC-733 format from the start. The UUCP network took somewhat longer. The driving forces were sendmail (used on many UCP systems) and netnews B, which intentionally used 733 format for bulletin boards. Both software systems (plus a desire to easily gateway to the Internet) pushed the community to informally standardize on 733 for email. (S. Bellovin, personal communication, 30 May 2006;
-
-
-
-
77
-
-
46649083513
-
-
personal communication, 6 June
-
M. Horton, personal communication, 6 June 2006;
-
(2006)
-
-
Horton, M.1
-
78
-
-
46649104666
-
-
see also, UUCP Mail Interchange Format Standard, Internet Request for Comments No. 976, Feb. 1986, Bitnet started using a custom VM email format but soon shifted to 733 J. Klensin, personal communication, 26 May 2006
-
see also, M. Horton, UUCP Mail Interchange Format Standard, Internet Request for Comments No. 976, Feb. 1986.) Bitnet started using a custom VM email format but soon shifted to 733 (J. Klensin, personal communication, 26 May 2006).
-
-
-
Horton, M.1
-
79
-
-
84892290985
-
File Transfer Protocol (FTP) Status and Further Comments
-
lists the implementation status of various FTP implementations and observes that Clements has implemented email retransmission, 29 Nov
-
A. Bhushan, File Transfer Protocol (FTP) Status and Further Comments Internet Request for Comments No. 414, 29 Nov. 1972, lists the implementation status of various FTP implementations and observes that Clements has implemented email retransmission.
-
(1972)
Internet Request for Comments No
, vol.414
-
-
Bhushan, A.1
-
80
-
-
46649113862
-
-
See Deutsch and Dobbs, Hermes System Overview, p. 21.
-
See Deutsch and Dobbs, Hermes System Overview, p. 21.
-
-
-
-
81
-
-
46649099014
-
-
Compare with B. Reid, Let's hear it for uniform standards, email to Header-People of 10 Feb. 1978.
-
Compare with B. Reid, "Let's hear it for uniform standards," email to Header-People of 10 Feb. 1978.
-
-
-
-
82
-
-
46649120957
-
-
This decision to interconnect is, in retrospect, somewhat surprising. The different networks did view themselves as competing with each other. However, they also viewed themselves as competing with the postal services (derisively dubbed snail mail) and prided themselves on getting email where it belonged faster and more effectively than paper-based mail. Credit should also be given to Larry Landweber, a member of both CSnet's and Bitnet's boards, and a vigorous advocate of interconnecting networks
-
This decision to interconnect is, in retrospect, somewhat surprising. The different networks did view themselves as competing with each other. However, they also viewed themselves as competing with the postal services (derisively dubbed "snail mail") and prided themselves on getting email where it belonged faster and more effectively than paper-based mail. Credit should also be given to Larry Landweber, a member of both CSnet's and Bitnet's boards, and a vigorous advocate of interconnecting networks.
-
-
-
-
83
-
-
84916449893
-
A Dial-Up Network of UN IXTM Systems
-
18 Apr, 7th ed, Bell Telephone Laboratories
-
D.A. Nowitz and M.E. Lesk, "A Dial-Up Network of UN IXTM Systems," 18 Apr. 1978, Unix Programmer's Manual, 7th ed., Bell Telephone Laboratories, 1979.
-
(1978)
Unix Programmer's Manual
-
-
Nowitz, D.A.1
Lesk, M.E.2
-
85
-
-
46649092046
-
PATHALIAS or the Care and Feeding of Relative Addresses
-
Usenix Assoc, pp
-
P. Honeyman and S. Bellovin, "PATHALIAS or the Care and Feeding of Relative Addresses," Proc. 1987 Summer Usenix Conf., 1986, Usenix Assoc., pp. 126-141.
-
(1986)
Proc. 1987 Summer Usenix Conf
, pp. 126-141
-
-
Honeyman, P.1
Bellovin, S.2
-
86
-
-
0020833207
-
The Computer Science Research Network CSNET: A History and Status Report
-
D. Comer, "The Computer Science Research Network CSNET: A History and Status Report," Comm. ACM, vol. 26, no. 10, 1983, pp. 747-753.
-
(1983)
Comm. ACM
, vol.26
, Issue.10
, pp. 747-753
-
-
Comer, D.1
-
87
-
-
46649092435
-
-
Denning, one of the CSnet principals, remembers that, to make the CSnet proposal researchy enough to be acceptable to the National Science Board, the proposal emphasized resource sharing rather than email, but everyone, including the junior NSF staffers, understood this was a fig leaf for email, P. Denning, personal communication, 5 June 2006
-
Peter Denning, one of the CSnet principals, remembers that, to make the CSnet proposal "researchy" enough to be acceptable to the National Science Board, the proposal emphasized "resource sharing" rather than email, but everyone, including the junior NSF staffers, understood this was a fig leaf for email. (P. Denning, personal communication, 5 June 2006.)
-
-
-
Peter1
-
88
-
-
84976782847
-
CSNET Protocol Software: The IP-to-X.25 Interface
-
83, ACM Press
-
D.E. Comer and J.T. Korb, "CSNET Protocol Software: The IP-to-X.25 Interface," Proc. ACM SIGCOMM '83, ACM Press, 1983, pp. 154-159.
-
(1983)
Proc. ACM SIGCOMM
, pp. 154-159
-
-
Comer, D.E.1
Korb, J.T.2
-
89
-
-
33644897524
-
Implementation of Dial-up IP for UNIX Systems
-
Usenix Assoc, pp
-
L. Lanzillo and C. Partridge, "Implementation of Dial-up IP for UNIX Systems," Proc. 1989 Winter Usenix Conf., Usenix Assoc., pp. 201-208.
-
Proc. 1989 Winter Usenix Conf
, pp. 201-208
-
-
Lanzillo, L.1
Partridge, C.2
-
90
-
-
46649113250
-
-
Surviving source code (version 2.7 from 1981) is about 6,800 lines of C code. There seem to have been no technical papers describing delivermail. The discussion here comes primarily from reading the source code and its Unix manual pages.
-
Surviving source code (version 2.7 from 1981) is about 6,800 lines of C code. There seem to have been no technical papers describing delivermail. The discussion here comes primarily from reading the source code and its Unix manual pages.
-
-
-
-
91
-
-
0018754952
-
An Internetwork Memo Distribution Capability-MMDF
-
ACM Press
-
D.H. Crocker, E.S. Szurkowski,, and D.J. Farber, "An Internetwork Memo Distribution Capability-MMDF," Proc. 6th ACM/IEEE Data Comm. Symp. ACM Press, 1979, pp. 18-25.
-
(1979)
Proc. 6th ACM/IEEE Data Comm. Symp
, pp. 18-25
-
-
Crocker, D.H.1
Szurkowski, E.S.2
Farber, D.J.3
-
92
-
-
46649096957
-
-
This list is a subset of the list of differences in E. Allman, Mail Systems and Addressing in 4.2bsd, Proc. 1983 Winter Usenix Conf. Usenix Assoc, 1983, pp. 53-62
-
This list is a subset of the list of differences in E. Allman, "Mail Systems and Addressing in 4.2bsd," Proc. 1983 Winter Usenix Conf. Usenix Assoc., 1983, pp. 53-62.
-
-
-
-
94
-
-
46649097517
-
-
See J. Postel, Internet Meeting notes - 4, 5, & 6 February 1980, Internet Engineering Notes, no. 134, 29 Feb. 1980, which notes that ISI was working on Internet Mail, which includes the development of mechanisms for delivery of mail in an internet and provision for multi-media data in the mail.
-
See J. Postel, "Internet Meeting notes - 4, 5, & 6 February 1980," Internet Engineering Notes, no. 134, 29 Feb. 1980, which notes that ISI was working on "Internet Mail, which includes the development of mechanisms for delivery of mail in an internet and provision for multi-media data in the mail."
-
-
-
-
95
-
-
46649100380
-
Internet Meeting Notes - 14 & 15 May 1980
-
25 May
-
J. Postel, "Internet Meeting Notes - 14 & 15 May 1980," Internet Engineering Notes, no. 145, 25 May 1980.
-
(1980)
Internet Engineering Notes
, Issue.145
-
-
Postel, J.1
-
98
-
-
46649092048
-
-
RFC-771 does not explain why it was written. But RFC-772 makes clear that MTP is intended solely for use for gateways.
-
RFC-771 does not explain why it was written. But RFC-772 makes clear that MTP is intended solely for use for gateways.
-
-
-
-
99
-
-
46649117229
-
-
Suzanne Sluizer recalls Jon Postel saying people thought that MTP was too complicated. C.J. Bennett, A Simple NIFTP-Based Mail System, Internet Engineering Notes, no. 169, 23 Jan. 1981, lists issues with MTP on pp. 4 and 5.
-
Suzanne Sluizer recalls Jon "Postel saying people thought that MTP was too complicated." C.J. Bennett, "A Simple NIFTP-Based Mail System," Internet Engineering Notes, no. 169, 23 Jan. 1981, lists issues with MTP on pp. 4 and 5.
-
-
-
-
100
-
-
46649086848
-
-
Internet Engineering Notes, 13 Mar, lists four implementations: MIT, ISI, DCEC, and COMSAT
-
J. Postel, "Internet Meeting Notes - 28-29-30 January 1981," Internet Engineering Notes, no. 175, 13 Mar. 1981, lists four implementations: MIT, ISI, DCEC, and COMSAT.
-
(1981)
Internet Meeting Notes - 28-29-30 January 1981
, Issue.175
-
-
Postel, J.1
-
101
-
-
46649095332
-
-
S. Sluizer and J. Postel, Mail Transfer Protocol: ISI TOPS-20 Implementation, Internet Request for Comments No. 784, 1 July 1981; S. Sluizer and J. Postel, Mail Transfer Protocol: ISI TOPS-20 File Definitions, Internet Request for Comments No. 785, 1 July 1981.
-
S. Sluizer and J. Postel, Mail Transfer Protocol: ISI TOPS-20 Implementation, Internet Request for Comments No. 784, 1 July 1981; S. Sluizer and J. Postel, Mail Transfer Protocol: ISI TOPS-20 File Definitions, Internet Request for Comments No. 785, 1 July 1981.
-
-
-
-
102
-
-
46649114854
-
Subdivision of Messages
-
email to MsgGroup of 11 July
-
E. Stefferud, "Subdivision of Messages," email to MsgGroup of 11 July 1975.
-
(1975)
-
-
Stefferud, E.1
-
103
-
-
0018754952
-
An Internetwork Memo Distribution Capability - MMDF
-
The first use of envelope to mean metadata appears to be by, ACM Press
-
The first use of envelope to mean metadata appears to be by D. Crocker, E. Szurkowski, and D. Farber, "An Internetwork Memo Distribution Capability - MMDF," Proc. 6th ACM/IEEE Data Comm. Symp., ACM Press, 1979, pp. 18-25.
-
(1979)
Proc. 6th ACM/IEEE Data Comm. Symp
, pp. 18-25
-
-
Crocker, D.1
Szurkowski, E.2
Farber, D.3
-
104
-
-
46649093690
-
-
The idea for pipelining originated with Phil Karn around 1990, when he told it to me, and I in turn, repeated the idea to Van Jacobson. Jacobson thought it was a wonderful idea, and put it into sendmail only to discover that many SMTP implementations failed if pipelining was turned on. Some of the painful experience is described in P. Kam, email to IETF mailing list of 8 Sept. 1993. Eventually, the IETF approved a pipelining extension to SMTP to make it official: N. Freed, SMTP Service Extension for Command Pipelining, Internet Request for Comments No. 2920, Sept. 2000.
-
The idea for pipelining originated with Phil Karn around 1990, when he told it to me, and I in turn, repeated the idea to Van Jacobson. Jacobson thought it was a wonderful idea, and put it into sendmail only to discover that many SMTP implementations failed if pipelining was turned on. Some of the painful experience is described in P. Kam, email to IETF mailing list of 8 Sept. 1993. Eventually, the IETF approved a pipelining extension to SMTP to make it official: N. Freed, SMTP Service Extension for Command Pipelining, Internet Request for Comments No. 2920, Sept. 2000.
-
-
-
-
106
-
-
46649100600
-
-
Unfortunately, SMTP is no longer quite this simple. Some commands now have additional parameters (a consequence of the 8-bit enhancements; J. Klensin, Simple Mail Transfer Protocol, Internet Request for Comments No. 28 21, Apr. 2001), and there's pressure to standardize the error codes to avoid dependence on the error message, which may be a local language (J. Klensin, personal communication, 11 June 2006).
-
Unfortunately, SMTP is no longer quite this simple. Some commands now have additional parameters (a consequence of the 8-bit enhancements; J. Klensin, Simple Mail Transfer Protocol, Internet Request for Comments No. 28 21, Apr. 2001), and there's pressure to standardize the error codes to avoid dependence on the error message, which may be a local language (J. Klensin, personal communication, 11 June 2006).
-
-
-
-
107
-
-
46649104185
-
DoD Internet Host Table Specification
-
1 Mar
-
E. Feinler et al., DoD Internet Host Table Specification, Internet Request for Comments No. 810, 1 Mar. 1982.
-
(1982)
Internet Request for Comments No
, vol.810
-
-
Feinler, E.1
-
108
-
-
24944546636
-
Domain Naming Convention for Internet User Applications
-
1 Aug
-
Z. Su and J. Postel, Domain Naming Convention for Internet User Applications, Internet Request for Comments No. 819, 1 Aug. 1982.
-
(1982)
Internet Request for Comments No
, vol.819
-
-
Su, Z.1
Postel, J.2
-
109
-
-
0020118361
-
Grapevine: An Exercise in Distributed Computing
-
See
-
See A.D. Birrell et al., "Grapevine: An Exercise in Distributed Computing," Comm. ACM, vol. 25, no. 4, 1982, pp. 260-274.
-
(1982)
Comm. ACM
, vol.25
, Issue.4
, pp. 260-274
-
-
Birrell, A.D.1
-
112
-
-
85029359239
-
Development of the Domain Name System
-
88, ACM Press
-
P. Mockapetris and K.J. Dunlap, "Development of the Domain Name System," Proc. ACM SIGCOMM '88, ACM Press, 1988, pp. 123-133.
-
(1988)
Proc. ACM SIGCOMM
, pp. 123-133
-
-
Mockapetris, P.1
Dunlap, K.J.2
-
113
-
-
46649096958
-
MF in domain database
-
message to NameDroppers mailing list of 29 Oct
-
C. Partridge, "MF in domain database," message to NameDroppers mailing list of 29 Oct. 1985.
-
(1985)
-
-
Partridge, C.1
-
114
-
-
46649102970
-
MID and MF for one host
-
message to NameDroppers mailing list of 11 Nov
-
C. Partridge, "MID and MF for one host," message to NameDroppers mailing list of 11 Nov. 1985.
-
(1985)
-
-
Partridge, C.1
-
115
-
-
46649089261
-
-
The description of the issues is now lost, but it seems useful to reconstruct it from memory. If a name could have both MID and MF records associated with it, we needed a set of rules for delivery in the presence of both records. The obvious answer was that a host that was neither an MID nor an MF for the name could deliver email to either the MID or the MF; a host that was an MF could only deliver to an MD; and a host that was an MD could do a DNS lookup, but, once it realized it was an MD, had to look in other databases to figure out how to deliver the message. Now consider the problem of host H, trying to deliver a message to domain name D. H looks up D in the DNS and gets back a set of email resource records. H must then examine all the records to see if H is listed as either an MD or an MF for D to behave in accordance with the delivery rules. Herein lay a problem. It was possible in the DNS to deliver an incomplete list of MDs and MFs. In particular, the DNS's caching mechanism
-
The description of the issues is now lost, but it seems useful to reconstruct it from memory. If a name could have both MID and MF records associated with it, we needed a set of rules for delivery in the presence of both records. The obvious answer was that a host that was neither an MID nor an MF for the name could deliver email to either the MID or the MF; a host that was an MF could only deliver to an MD; and a host that was an MD could do a DNS lookup, but, once it realized it was an MD, had to look in other databases to figure out how to deliver the message. Now consider the problem of host H, trying to deliver a message to domain name D. H looks up D in the DNS and gets back a set of email resource records. H must then examine all the records to see if H is listed as either an MD or an MF for D to behave in accordance with the delivery rules. Herein lay a problem. It was possible in the DNS to deliver an incomplete list of MDs and MFs. In particular, the DNS's caching mechanism (combined with the fact that one could query for MDs and MFs either individually or using an aggregate MAILA query) allowed for look up responses to contain either the MDs for D or the MF's for D, or both. And if H did not get both MDs and MFs, H could make an incorrect decision.
-
-
-
-
116
-
-
46649093273
-
-
These discussions involved both private and public messages. The private messages have been lost. The key public messages are P. Milazzo, Re: MD and MF for one host, message to NameDroppers on 11 Nov. 1985 in response to the message cited in Ref. 95;
-
These discussions involved both private and public messages. The private messages have been lost. The key public messages are P. Milazzo, "Re: MD and MF for one host," message to NameDroppers on 11 Nov. 1985 in response to the message cited in Ref. 95;
-
-
-
-
117
-
-
46649089262
-
Mailers use MD and MF
-
message to NameDroppers on 12 Nov
-
C. Partridge, "Mailers use MD and MF," message to NameDroppers on 12 Nov. 1985;
-
(1985)
-
-
Partridge, C.1
-
118
-
-
46649106816
-
-
and P. Mockapetris, MD, MF and larger issues, message to NameDroppers on 15 Nov. 1985. It is my recollection that the Mockapetris note came after a private email exchange among Postel, Mockapetris, and Partridge. Rudy Nedved (then of CMU) and Jon Crowcroft (then of University College London) also made important contributions, especially in thinking how MX RRs interacted with sites that gatewayed email.
-
and P. Mockapetris, "MD, MF and larger issues," message to NameDroppers on 15 Nov. 1985. It is my recollection that the Mockapetris note came after a private email exchange among Postel, Mockapetris, and Partridge. Rudy Nedved (then of CMU) and Jon Crowcroft (then of University College London) also made important contributions, especially in thinking how MX RRs interacted with sites that gatewayed email.
-
-
-
-
119
-
-
46649097128
-
Domain Systems Changes and Observations
-
Jan
-
P. Mockapetris, Domain Systems Changes and Observations, Internet Request for Comments No. 973, Jan. 1986;
-
(1986)
Internet Request for Comments
, Issue.973
-
-
Mockapetris, P.1
-
120
-
-
46649108251
-
-
C. Partridge, Mail Routing and the Domain System, Internet Request for Comments No. 974, Jan. 1986. While the RFCs were issued in late January, I recall that the work on RFC-974 was largely done by Thanksgiving of 1985 (which is remarkable, given the issues with MD and MF surfaced on 11 Nov.) and the delay until January was to give Mockapetris time to think about how to address other DNS issues so that RFC-973 could be a comprehensive update.
-
C. Partridge, Mail Routing and the Domain System, Internet Request for Comments No. 974, Jan. 1986. While the RFCs were issued in late January, I recall that the work on RFC-974 was largely done by Thanksgiving of 1985 (which is remarkable, given the issues with MD and MF surfaced on 11 Nov.) and the delay until January was to give Mockapetris time to think about how to address other DNS issues so that RFC-973 could be a comprehensive update.
-
-
-
-
122
-
-
46649116411
-
-
No notes of this meeting survive. The attendance list is crafted from my recollections and those of Mary Ann Horton. There's uncertainty about whether Steve Kille was there (he's not sure) but it is more likely than not. Kille would have provided an international perspective (he was at University College London) and an X.400 perspective. The account of the meeting is my recollection. Horton's recollections place somewhat more emphasis on finalizing the list of top-level domains.
-
No notes of this meeting survive. The attendance list is crafted from my recollections and those of Mary Ann Horton. There's uncertainty about whether Steve Kille was there (he's not sure) but it is more likely than not. Kille would have provided an international perspective (he was at University College London) and an X.400 perspective. The account of the meeting is my recollection. Horton's recollections place somewhat more emphasis on finalizing the list of top-level domains.
-
-
-
-
123
-
-
46649116005
-
-
The issue surrounding net was that SRI (operator of the DDN NIC) and BBN (operator of the CSnet CIC) competed for network operations contracts and differed in their strategies. BBN's approach was to build the brand of the entity for which BBN operated the network (so, for instance, BBNers on the CSnet project had CSnet business cards) on the theory that BBN's dedication to building the brand made BBN more attractive to the customer. SRI sought to strongly link the entity to SRI, on the theory the customer would be more reluctant to change operators. So CSnet wanted to see a net top-level domain so that NIC's name would be, say, nic.inter.net. SRI wanted the NIC's name to be nic.sri.com. In the event, .net was created, but the NIC became nic.ddn.mil.
-
The issue surrounding net was that SRI (operator of the DDN NIC) and BBN (operator of the CSnet CIC) competed for network operations contracts and differed in their strategies. BBN's approach was to build the brand of the entity for which BBN operated the network (so, for instance, BBNers on the CSnet project had CSnet business cards) on the theory that BBN's dedication to building the brand made BBN more attractive to the customer. SRI sought to strongly link the entity to SRI, on the theory the customer would be more reluctant to change operators. So CSnet wanted to see a net top-level domain so that NIC's name would be, say, nic.inter.net. SRI wanted the NIC's name to be nic.sri.com. In the event, .net was created, but the NIC became nic.ddn.mil.
-
-
-
-
124
-
-
46649118180
-
-
For Postel's views on .arpa and .uucp and the like, see his email re: Naming and routing to the NameDroppers mailing list on 8 Feb. 1995.
-
For Postel's views on .arpa and .uucp and the like, see his email "re: Naming and routing" to the NameDroppers mailing list on 8 Feb. 1995.
-
-
-
-
125
-
-
84915133868
-
The National Software Works: A Distributed Processing System
-
ACM Press, pp
-
R.E. Millstein, "The National Software Works: A Distributed Processing System," Proc. ACM'77 Conf., ACM Press, pp. 44-52.
-
Proc. ACM'77 Conf
, pp. 44-52
-
-
Millstein, R.E.1
-
127
-
-
46649102159
-
-
The uuencode format was also adopted by several early email tools, notably Microsoft Mail and Lotus cc:MAil, for packaging attachments. M.A. Horton, personal communication, 6 June 2006
-
The uuencode format was also adopted by several early email tools, notably Microsoft Mail and Lotus cc:MAil, for packaging attachments. M.A. Horton, personal communication, 6 June 2006.
-
-
-
-
129
-
-
46649088250
-
A Structured Format for Transmission of Multi-Media Documents
-
Aug
-
J. Postel, A Structured Format for Transmission of Multi-Media Documents, Internet Request for Comments No. 767, Aug. 1980.
-
(1980)
Internet Request for Comments
, Issue.767
-
-
Postel, J.1
-
130
-
-
46649106411
-
Comments on NCP/TCP Mail Service Transition Strategy
-
1 Oct
-
V. Cerf, Comments on NCP/TCP Mail Service Transition Strategy, Internet Request for Comments No. 773, 1 Oct. 1980.
-
(1980)
Internet Request for Comments No
, vol.773
-
-
Cerf, V.1
-
131
-
-
46649089833
-
Multimedia Mail Meeting Notes
-
For a brief overview of the projects, see, 9 Feb
-
For a brief overview of the projects, see J. Postel, Multimedia Mail Meeting Notes, Internet Request for Comments No. 807, 9 Feb. 1982.
-
(1982)
Internet Request for Comments No
, vol.807
-
-
Postel, J.1
-
132
-
-
0022189407
-
Diamond: A Multimedia Message System Built on a Distributed Architecture
-
Dec
-
R.H. Thomas et al., "Diamond: A Multimedia Message System Built on a Distributed Architecture," Computer, Dec. 1985, pp. 65-78.
-
(1985)
Computer
, pp. 65-78
-
-
Thomas, R.H.1
-
133
-
-
46649112038
-
-
Concurrently a similar project, Project Athena, was under way at MIT
-
Concurrently a similar project, Project Athena, was under way at MIT.
-
-
-
-
134
-
-
84976837416
-
An Overview of the Andrew Message System: A Portable, Distributed System for Multi-media Electronic Communication
-
The first paper on the Andrew Messaging System cites none of the prior Internet-based work. See, ACM Press, pp
-
The first paper on the Andrew Messaging System cites none of the prior Internet-based work. See J. Rosenberg, C.F. Everhart, and N.S. Borenstein, "An Overview of the Andrew Message System: A Portable, Distributed System for Multi-media Electronic Communication," Proc. ACM SIGCOMM '87, ACM Press, pp. 99-108.
-
(1987)
Proc. ACM SIGCOMM
, pp. 99-108
-
-
Rosenberg, J.1
Everhart, C.F.2
Borenstein, N.S.3
-
135
-
-
46649120956
-
A Comparison of External Data Formats
-
For a general overview of work in data encoding for the period, see, E. Stefferud and O. Jacobsen, eds, North Holland
-
For a general overview of work in data encoding for the period, see C. Partridge and M. Rose, "A Comparison of External Data Formats," Message Handling Systems and Distributed Applications (Proc. IFIP Workshop on Message Handling), E. Stefferud and O. Jacobsen, eds., North Holland, 1989.
-
(1989)
Message Handling Systems and Distributed Applications (Proc. IFIP Workshop on Message Handling)
-
-
Partridge, C.1
Rose, M.2
-
136
-
-
46649109850
-
There were some pioneers. The earliest idea I have seen for an external data format is
-
It contains a remarkably thorough understanding of the problem of creating an external data format. Haverty was at BBN when Deutsch and Vittal were doing their work, 6 Apr
-
There were some pioneers. The earliest idea I have seen for an external data format is J. Haverty, MSDTP-Message Services Data Transmission Protocol, Internet Request for Comments No. 713, 6 Apr. 1976. It contains a remarkably thorough understanding of the problem of creating an external data format. Haverty was at BBN when Deutsch and Vittal were doing their work.
-
(1976)
J. Haverty, MSDTP-Message Services Data Transmission Protocol, Internet Request for Comments No
, vol.713
-
-
-
137
-
-
46649105054
-
Specification of a Draft Message Format Standard
-
4486, Sept. 1980
-
D. Deutsch, R. Resnick,, and J. Vittal, Specification of a Draft Message Format Standard, BBN Report 4486, Sept. 1980.
-
BBN Report
-
-
Deutsch, D.1
Resnick, R.2
Vittal, J.3
-
138
-
-
46649109038
-
-
D. Deutsch et al., Specification for Message Format for Computer Based Message Systems (Revised), BBN Report 4765R, 23 Apr. 1982. Online literature generally gives all credit for ASNA to Jim White. As explained to me (some years ago), White gets credit for ASN.1's language for expressing types, but the actual on-the-wire encoding (the Basic Encoding Rules) is the creation of Deutsch's group. The dates of these two BBN reports are consistent with that story (they define what clearly became the encoding rules) and explain why the encoding rules are completely unlike Courier, which was White's invention and the Xerox external data format of the time.
-
D. Deutsch et al., Specification for Message Format for Computer Based Message Systems (Revised), BBN Report 4765R, 23 Apr. 1982. Online literature generally gives all credit for ASNA to Jim White. As explained to me (some years ago), White gets credit for ASN.1's language for expressing types, but the actual on-the-wire encoding (the Basic Encoding Rules) is the creation of Deutsch's group. The dates of these two BBN reports are consistent with that story (they define what clearly became the encoding rules) and explain why the encoding rules are completely unlike Courier, which was White's invention and the Xerox external data format of the time.
-
-
-
-
139
-
-
46649119181
-
-
There is considerable debate, even today, about how viable X.400 would have been as the Internet's email system. Several readers of the paper felt the characterization of X.400 both in terms of the quality of its technology and its chances for success is far too generous. Some others felt this was about right.
-
There is considerable debate, even today, about how viable X.400 would have been as the Internet's email system. Several readers of the paper felt the characterization of X.400 both in terms of the quality of its technology and its chances for success is far too generous. Some others felt this was about right.
-
-
-
-
141
-
-
46649085155
-
-
IETF, 11-15 Mar, M. Davies and G. Vaudreuil, eds, pp
-
Proc. Twentieth IETF Meeting, IETF, 11-15 Mar. 1991, M. Davies and G. Vaudreuil, eds., pp. 75-84.
-
(1991)
Proc. Twentieth IETF Meeting
, pp. 75-84
-
-
-
142
-
-
46649108839
-
-
There are some hints in the meeting notes that the two groups initially may have been confused about whether they were complementary or competing. Participants' memories vary. But it is hard to believe that there was much competition, given they had the same chairman
-
There are some hints in the meeting notes that the two groups initially may have been confused about whether they were complementary or competing. Participants' memories vary. But it is hard to believe that there was much competition, given they had the same chairman.
-
-
-
-
143
-
-
46649092636
-
-
The decision not to support uuencode is noted on p. 62 of Proc. Twenty-Second IETF Meeting, IETF, 18-22 Nov. 1991, M. Davies, C. Clark, and D. Legare, eds.
-
The decision not to support uuencode is noted on p. 62 of Proc. Twenty-Second IETF Meeting, IETF, 18-22 Nov. 1991, M. Davies, C. Clark, and D. Legare, eds.
-
-
-
-
144
-
-
46649119412
-
-
Until Nov. 1991, both the SMTP and RFC-822 extensions groups were chaired by Greg Vaudreuil. Vaudreuil was a good group leader, but also new to the field and quite young and thus, unlike Klensin, in no position to dictate a solution to a fractious (and senior) group of techies. Vaudreuil continued as chair of the 822-extensions group and brought it to a successful conclusion. Klensin remembers Phill Gross, IETF chair, dragged me, I'm tempted to say kicking and screaming into taking on the SMTP problems (J. Klensin, personal communication, 11 June 2006).
-
Until Nov. 1991, both the SMTP and RFC-822 extensions groups were chaired by Greg Vaudreuil. Vaudreuil was a good group leader, but also new to the field and quite young and thus, unlike Klensin, in no position to dictate a solution to a fractious (and senior) group of techies. Vaudreuil continued as chair of the 822-extensions group and brought it to a successful conclusion. Klensin remembers Phill Gross, IETF chair, "dragged me, I'm tempted to say kicking and screaming" into taking on the SMTP problems (J. Klensin, personal communication, 11 June 2006).
-
-
-
-
146
-
-
46649084940
-
-
Recollections differ slightly about how this change of course came about, J. Klensin, personal communication, 11 June 2006;
-
Recollections differ slightly about how this change of course came about. (J. Klensin, personal communication, 11 June 2006;
-
-
-
-
147
-
-
46649121577
-
-
personal communication, 31 May 2006, Rose pushed for the simplification. What is unclear is whether EHLO was Rose's idea, or the reworking of an earlier idea by Klensin that the working group had discarded. I cannot find documentation pointing to one or the other answer
-
D. Crocker, personal communication, 31 May 2006). Rose pushed for the simplification. What is unclear is whether EHLO was Rose's idea, or the reworking of an earlier idea by Klensin that the working group had discarded. I cannot find documentation pointing to one or the other answer.
-
-
-
Crocker, D.1
-
148
-
-
46649093691
-
SMTP Service Extension for 8bit-MIME Transport
-
Feb
-
J. Klensin et al., SMTP Service Extension for 8bit-MIME Transport, Internet Request for Comments No. 1426, Feb. 1993.
-
(1993)
Internet Request for Comments
, Issue.1426
-
-
Klensin, J.1
-
149
-
-
46649104664
-
-
Of the Dec. 1990 group, only Bob Braden of ISI had written an VITA or participated in crafting an email standards document.
-
Of the Dec. 1990 group, only Bob Braden of ISI had written an VITA or participated in crafting an email standards document.
-
-
-
-
150
-
-
46649086655
-
-
Borenstein, Freed, Crocker, and Klensin's background is described earlier in the article. Stefferud ran the Msg-People mailing list in the 1970s and coined the term envelope. Fair was widely respected as an expert at keeping email systems running and, at the time, managed Apple Computer's email systems. Huitema was a pioneer in networking in France.
-
Borenstein, Freed, Crocker, and Klensin's background is described earlier in the article. Stefferud ran the Msg-People mailing list in the 1970s and coined the term "envelope." Fair was widely respected as an expert at keeping email systems running and, at the time, managed Apple Computer's email systems. Huitema was a pioneer in networking in France.
-
-
-
|