diff options
Diffstat (limited to 'doc/rfc/rfc1168.txt')
-rw-r--r-- | doc/rfc/rfc1168.txt | 1011 |
1 files changed, 1011 insertions, 0 deletions
diff --git a/doc/rfc/rfc1168.txt b/doc/rfc/rfc1168.txt new file mode 100644 index 0000000..695f185 --- /dev/null +++ b/doc/rfc/rfc1168.txt @@ -0,0 +1,1011 @@ + + + + + + +Network Working Group A. Westine +Request for Comments: 1168 A. DeSchon + J. Postel + C.E. Ward + USC/ISI + July 1990 + + INTERMAIL AND COMMERCIAL MAIL RELAY SERVICES + + +STATUS OF THIS MEMO + + This RFC discusses the history and evolution of the Intermail and + Commercial mail systems. The problems encountered in operating a + store-and-forward mail relay between commercial systems such as + Telemail, MCI Mail and Dialcom are also discussed. This RFC provides + information for the Internet community, and does not specify any + standard. Distribution of this memo is unlimited. + +INTRODUCTION + + The evolution of large electronic mail systems testifies to the + increasing importance of electronic mail as a means of communication + and coordination throughout the scientific research community. + + This paper is a summary of the development of, and a status report + on, an experiment in protocol interoperation between mail systems of + different design. USC/Information Sciences Institute (ISI) began work + on this experiment in 1981 and over the years has provided an + evolving demonstration service for users to exchange mail between the + Internet and a few commercial mail systems. + + Recently other organizations have begun to provide similar services, + demonstrating the ongoing need for interoperation of the Internet and + the commercial mail systems. We believe that ISI's pioneering work + in this area has promoted this expansion of service. + + These systems include the Internet mail system, the US Sprint + Telemail system, the MCI Mail system, and the Dialcom systems. All of + the systems were designed to operate autonomously, with no convenient + mechanism to allow users of one system to send electronic mail to + users on another system. + + The Intermail and Commercial Mail Relay (CMR) services described in + this paper were developed to provide a means for sending mail between + the Internet and these commercial mail systems. + + + + + +Westine, DeSchon, Postel & Ward [Page 1] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + + The Internet is an interconnected system of networks using the SMTP + mail protocol, which includes the ARPANET, MILNET, NSFNET, and about + 700 other networks; mail relays allow the exchange of mail with + BITNET, CSNET, and the UUCP networks as well. To the users, this + Internet looks like one large mail system with at least 100,000 + computers and at least 400,000 users. Figure 1 illustrates the path + of a message sent by a user on one Internet host to a user on another + Internet host. For more details on the Internet and connected + networks (see Appendix A). + + As commercial mail systems came into popular use, it became clear + that a mail link between the Internet and the commercial mail systems + was necessary (see Appendix B). More and more commercial and + research entities needed to communicate with the Internet research + community, and many of these organizations (for one reason or + another) were inappropriate candidates for Internet sites. The + Intermail and CMR services allow these groups to communicate with + Internet users by purchasing electronic mail services from commercial + companies. + +INTERMAIL + + Intermail is an experimental mail forwarding system that allows users + to send electronic mail across mail system boundaries. The use of + Intermail is nearly transparent, in that users on each system are + able to use their usual mail programs to prepare, send, and receive + messages. No modifications to any of the mail programs on any of the + systems are required. However, users must put some extra addressing + information at the beginning of the body of their messages. + + <<< Figure 1 - Internet to Internet Mail >>> + + The earliest version of Intermail was developed in 1981, by Jon + Postel, Danny Cohen, Lee Richardson, and Joel Goldberg [1]. It ran on + the TOPS-20 operating system and was used to forward VLSI chip + specifications for the MOSIS project between the ARPANET and the + Telemail system. The original addressing model used in this system + was called "Source Route Forwarding". It was developed to handle + situations in which a message might travel multiple hops before + reaching its destination. + + Later, in 1983, Annette DeSchon converted Intermail into a more + general-purpose mail-forwarding system, supporting forwarding between + the Internet mail system and three commercial mail systems: Telemail, + MCI Mail, and Dialcom [3,4]. + + + + + + +Westine, DeSchon, Postel & Ward [Page 2] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + + As it became apparent that the level of generality of Source Route + Forwarding was not needed, and as Intermail gained acceptance among + users, an easier approach to addressing was developed. The new + addressing model is called "Simple Forwarding". This form of + addressing, like Source Route Forwarding, appears at the beginning of + the text of each message. It can be used to include various Internet + mail header fields in addition to the standard "To" and "Cc" address + fields. This format also allows the use of special address formats, + such as U.S. postal addresses and TELEX addresses, which are + supported by the MCI Mail system. The Intermail system performed + partially automated error handling. Error messages were created by + the Intermail program and were then either approved or corrected by a + human postmaster. + + Figure 2 illustrates the pathways between the user mailboxes in the + commercial mail systems and the user mailboxes in the Internet via + the Intermail accounts and program modules. Figure 3 shows the + Intermail processing in more detail. + + <<< Figure 2 - Commercial Mail to Intermail >>> + + <<< Figure 3 - Intermail Processing >>> + +COMMERCIAL MAIL RELAY + + In 1988, the Commercial Mail Relay (CMR) was developed to run on a + dedicated UNIX system, replacing the TOPS-20-based Intermail system. + The CMR is a store-and-forward mail link between the Internet and two + commercial systems, Telemail and Dialcom. The only remaining + forwarding performed by the TOPS-20 Intermail system is in support of + the MCI Mail system. (This is planned for conversion to the CMR.) + The CMR supports relay-style addressing in the "Internet to + commercial system" direction, as well as Simple Forwarding in both + directions. One advantage of relay-style addressing is that users + from different commercial systems can appear on Internet mailing + lists. Another advantage is that the reply features of most Internet + user applications can be used by Internet users to respond to mail + that originated on a commercial system. Unfortunately, since we do + not have access to the address-parsing software on the commercial + systems, it is not possible for users of the commercial systems to + enter addresses directly into the message header, and they must + continue to use Simple Forwarding. + + The CMR supports automated error handling, which enables the system + to provide faster turnaround on messages containing addressing + errors, and requires much less intervention from a human postmaster. + + + + + +Westine, DeSchon, Postel & Ward [Page 3] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + +DESCRIPTION OF THE CMR SYSTEM + + The Multi-channel Memo Distribution Facility (MMDF) is used as the + system mail software because of its notion of separating the mail + queue into separate channels [5]. This makes it easy to dedicate a + channel/queue combination to each commercial system. Internet mail + comes in over the standard SMTP port, and the system parses the + destination address, queuing the message in the proper outgoing + queue. A tag can be added to outgoing traffic so that replies can be + made without any special processing at the destination site. + + The CMR uses a relay mailbox on each commercial system. Commercial + users send mail to this mailbox with a Simple Forwarding Header (SFH) + at the head of their message text. Each channel, in addition to + sending outgoing mail into the commercial system, reads all messages + in the relay mailbox and places them in a spool file in the CMR host + computer. + + The processing of the spool file is performed by a single daemon. It + parses each commercial system message header to find the sender and + subject, then it searches for and processes the SFH. The SFH + contains the destination Internet addresses. Figure 4a illustrates + the path of mail from the Internet to the commercial sytems. Figure + 4b illustrates the path from the commercial systrems to the Internet. + Note: MCI Mail is not yet implemented. + + The CMR employs a simple accounting mechanism: a shell script counts + the number of times a string marker occurs in the MMDF logs. At the + end of the month, another script uses an "awk" program to total the + number of messages sent and received with each commercial system. The + Commercial Mail Relay is being developed by Craig E. Ward. Ann + Westine served as the Postmaster for both Intermail and the CMR until + March 1989. Currently, our Action Office serves as Postmaster. + Questions may be sent to "Intermail-Request@ISI.EDU". + + <<< Figure 4a - The Internet to Commercial Systems >>> + + <<< Figure 4b - Commercial Systems to the Internet >>> + +COMMERCIAL SYSTEMS SERVED + + The CMR provides mail relay service between the Internet and two + commercial electronic mail systems: the US Sprint Telemail system + and the Dialcom system. A CMR connection to MCI Mail is under + development. MCI Mail is currently served by the TOPS-20 Intermail + system. See Appendix C for recent traffic data. + + + + + +Westine, DeSchon, Postel & Ward [Page 4] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + + Telemail is an international commercial service. Some of the + Telemail systems served by the CMR include MAIL/USA, NASAMAIL/USA, + and GSFC/USA. Some government agencies, such as NASA and the + Environmental Protection Agency, have dedicated Telemail systems. + Companies also exist that purchase bulk services from Telemail and + resell the service to individuals. Omnet's Sciencenet is a very + popular example of this type of service. + + Dialcom is a commercial service similar to Telemail in that it has + facilities for allowing groups to purchase tailored services, and + some government agencies (such as the National Science Foundation and + the U.S. Department of Agriculture) have special group-access plans. + The IEEE Computer Society also has a dedicated group service, called + IEEE Compmail, which is open to members of the IEEE Computer Society. + + MCI Mail is operated by MCI and is marketed to large companies as + well as individual users. + + Specific examples of the users of Intermail and the CMR are as + follows: + + 1) Scientists in Oceanography, Astronomy, Geology, and Agriculture + use Intermail and the CMR to communicate with colleagues. Many of + these scientists have accounts on "Sciencenet", which is actually + part of a Telemail system administered by Omnet. + + (2) The IEEE Computer Society's publication editors use the Dialcom + system "Compmail" to manage the papers being prepared for their + numerous publications. Many of the authors are in university + departments with access to the Internet. Intermail and the CMR + support a significant exchange of large messages containing + manuscripts. + + (3) NASA uses Telemail systems for its own work and has extensive + exchanges through its own relay service, as well as Intermail and the + CMR, for communicating with university scientists on the Internet. + + Other developments to interoperate between the Internet and + Commercial mail systems are: + + (1) The Merit gateway to Sprintmail and IEEE Compmail + + (2) The CNRI gateway to MCI Mail + + (3) The Ohio State University gateway to Compuserve, and, + + (4) NASA-Ames gateway to Telemail + + + + +Westine, DeSchon, Postel & Ward [Page 5] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + +ACCEPTABLE USE POLICY FOR INTERMAIL AND THE CMR + + The Internet is composed of many networks sponsored by many + organizations. However, all the Internet's long-haul networks are + provided by U.S. government agencies. Each of these agencies limits + the use of the facilities it provides in some way. In general, the + statement by an agency about how its facilities may be used is called + an "Acceptable Use Policy". + + The various agencies involved in the Internet are currently preparing + their Acceptable Use Policy statements. Most of these are in draft + form and have not been released as official agency statements as yet. + None of these policies are currently available as online documents. + + In the least restrictive case, all bona fide researchers and + scholars, public and private, from the United States and foreign + countries (unless denied access by national policy) are allowed + access. + + The Intermail and Commercial Mail Relay (CMR) systems at ISI are + resources provided by the Defense Advanced Research Projects Agency + (DARPA) for computing and communication. Use of these resources must + be limited to DARPA-sponsored work or other approved government + business (or must otherwise meet the acceptable use policy of DARPA), + only. + + However, DARPA, as a member of the Federal Research Internet + Coordinating Committee (FRICC), has agreed to the FRICC draft policy + for communication networks, which provides in part that: "The member + agencies of the FRICC agree to carry all traffic that meets the + Acceptable Use Policy of the originating member agency". + + Thus, e-mail messages (i.e., "traffic") that meet the Acceptable Use + Policy of an agency and pass through some facility of that agency + (i.e., "the originating member") on the way to Intermail or CMR are + allowed. + + The current member agencies of the FRICC are DARPA, NSF, DOE, NASA, + and NIH. + + BITNET and UUCP (and other) networks are interconnected to the + Internet via mail relays. It is the responsibility of the managers + of these mail relays to ensure that the e-mail messages ("traffic") + that enter the Internet via their mail relays meet the Acceptable Use + Policy of the member agency providing the Internet access. + + + + + + +Westine, DeSchon, Postel & Ward [Page 6] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + + In addition, we cannot allow CMR or Intermail to be used simply as a + bridge between two commercial systems, even though CMR has this + technical capability. At least one end of the communication must be + related to FRICC acceptable use. + +DETAILS OF CMR SYSTEM USE + + The CMR host computer is Internet host INTERMAIL.ISI.EDU + (128.9.2.203). The users of the commercials system are required to + know the proper gateways between the Internet and other networks such + as BITNET, CSNET, or UUCP. Users on networks interconnected to the + Internet likewise need to know how to reach the Internet to send mail + through INTERMAIL.ISI.EDU to a commercial system. + + The relay connection to Telemail is through their host TELEMAIL/USA. + The general syntax for Telemail addresses is + "[USER/ORGANIZATION]HOST/COUNTRY", making the full address for the + relay mailbox: + + [INTERMAIL/USCISI]TELEMAIL/USA + + Users across the entire Telemail service can send mail to this + address. Users on the TELEMAIL host need only send to INTERMAIL. + + Internet users can use the basic Telemail format, append a + "%TELEMAIL" to it, and mail to the resulting address as if it really + existed on INTERMAIL.ISI.EDU, e.g.: + + [CWARD/USCISI]TELEMAIL/USA%TELEMAIL@INTERMAIL.ISI.EDU + + Note that the CMR system will accept anything before the "%TELEMAIL", + that is, the CMR does not validate Telemail addresses before + transmitting them to Telemail. + + The CMR handles Dialcom mail delivery in a similar way, but this + system has what might be called "virtual hosts". Groups can be set + up with an alias system to allow easier intra-group access. For + example, both NSF and USDA share the same Dialcom host (157); but, + while both groups send relay messages to Intermail, their actual + fully qualified Dialcom mailboxes are different. For example, NSF's + mailbox is NSF153, and USDA's mailbox is AGS9999. + + Mail going in either direction may use an embedded Simple Forwarding + Header. An SFH must be the first part of the message text. It + starts with a "Forward:" field followed by a "To:" field. "Cc:", + "Subject:", and other fields may follow the "To:" fields. The SFH is + terminated by a blank line. + + + + +Westine, DeSchon, Postel & Ward [Page 7] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + + This is a template of an SFH: + + Forward: Destination-Network + To: User@host1, User@host2, + User2@host2 + Cc: User@host1 + Subject: This subject supercedes the subject in the host net header + <Blank-Line> + + Dialcom syntax is "Host-ID:User-ID", for example, 134:ABC1234. This + format will work from any Dialcom host; but users in the same group + as ABC would be able to use the user name, for example, JSMITH. + + Using the SFH format, mail to a Dialcom system could be sent as + follows: + + To: Intermail@ISI.EDU + Subject: Test Message + + Forward: Compmail + To: 134:ABC1234 + + Here is the text of the message. + + Proper destination network names include ARPA, Telemail, Compmail, + NSF-Mail, and USDA-Mail. + + It is possible for a user to make mistakes at many points in the + process. Errors are handled as automatically as possible by the CMR. + Many errors are caught in the standard Internet mail traffic, and + users receive the usual error messages from the system. Messages + with incorrect commercial system addresses or faulty SFHs are also + automatically returned to sender. Messages that the software cannot + handle are sent to the CMR's user-service mailbox, Intermail- + Request@ISI.EDU. This mailbox has been set up to take care of user + problems and to be a central distribution point for user + instructions. + +PROBLEMS + + Several problems arise from the store-and-forward nature of the CMR. + One of the biggest is that almost all of the commercial systems lack + a machine-to-machine interface -- the CMR software must mimic a human + user of the commercial system. Another problem is that the Internet + and a commercial system have different forms (or syntax) for + electronic mail addresses. A major goal of the CMR project is to + make the link between networks as transparent as possible, allowing + Internet users to use off-the-shelf mail programs. Making commercial + + + +Westine, DeSchon, Postel & Ward [Page 8] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + + address formats fit the Internet standard is a major task [2]. + + Compatibility with Internet addressing standards is also a concern. + The commercial accounts are not able to take advantage of the + transparency features of the Domain Name System (DNS) (see Appendix + D); and some commercial addresses are incompatible with the Internet + syntax--this requires Internet users to continue using the older + methods. + + Another general problem to be solved is to reduce the amount of time + needed to maintain the system. Because most commercial systems force + our software to mimic a human user, automatic error detection and + handling are quite complex. The Intermail system requires human + intervention in processing failed mail. A goal of the CMR is to + fully automate these processes. + + A related problem facing the CMR, as well as its predecessor + Intermail, is the frequency with which commercial systems change + their software. The changes are usually minor and do not bother most + human users; however, the CMR depends on being able to recognize + certain strings. To avoid the necessity of rebuilding the whole CMR + when these strings change, most of the string markers are stored in + ASCII files that are read at run time. + + The translation of commercial system addresses has created a new set + of problems, most of which are caused by the use of "special" + characters by the commercial systems. + + Telemail uses square brackets ("[" and "]") around user names. While + these characters are not special by Internet standards when found in + the local part of an address, many (perhaps most) Internet mailers + refuse to accept these characters unless they are quoted. MMDF was + modified locally to correct this. + + The square bracket problem is even worse for users of IBM mainframe + machines, many of which are used on BITNET. The square bracket is + not a printable character on many BITNET IBM hosts, and all kinds of + strange addresses can result from its use. + + The colon is another example. Dialcom uses it as the delimiter + between host and mailbox. However, the colon is a special character + in the Internet mail standard [2]. Users can avoid this problem by + using the SFH and placing the Dialcom address at the beginning of the + message text. Although the CMR can accept addresses with colons, + many Internet hosts and relays are unable to accept addresses that + contain colons. Mail with colons in the address fields is often + rejected by Internet hosts and is returned to the Intermail-Request + mailbox for error processing. This can cause significant delays. + + + +Westine, DeSchon, Postel & Ward [Page 9] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + + Problems have also been caused by confusion about which hosts are + mail relays between the Internet and other systems compatible with + the Internet mail standard [2]. (e.g., BITNET, UUCP, and CSNET). + When the CMR was implemented, a decision was made that the CMR would + not keep track of these mail relays. When a relay is changed, as the + BITNET mail relays were in 1988, mail may be rejected because the + host either no longer exists or refuses the mail. + + The mail relay problem is a subset of the larger problem of + communicating information about new features and changes to the user + community. Virtually none of the users of the CMR are local. Many + are hidden behind the veil of the commercial system. (Dealing with + commercial system customer support people has proven to be + frustrating -- few of them seem to understand the concept of + machine-to-machine exchanges.) Enhancements to commercial software + that necessitate minor changes can disrupt some CMR users for days. + + Another problem that has not been adequately solved is validation of + commercial system addresses and processing of failed commercial + system mail. The Telemail system will not validate a user/host + combination until after the full text of the message has been + transmitted. If a long message is sent to an invalid address, it can + be very expensive in terms of wasted time and connect charges. + + Telemail also gives inadequate information when the host is correct + but the user name is not. The failed mail notice received from + Telemail is of little use to either a human reader or the CMR + software. The only information that Telemail returns is the message + ID number -- it provides no subject, and no text to distinguish the + message from the numerous others that pass through the mailbox. + + Dialcom does a better job of validating addresses. If an address is + not recognized, the system immediately prompts for a correction. A + simple <RETURN> will delete the invalid address from the list. + + The commercial systems are geared for paying customers to send and + receive mail to other paying customers. They are not equipped to + handle reverse billing, or "collect calls." ISI is currently charged + for connect time needed to transmit and receive mail to and from + other Internet sites. A possible solution to this problem would be + to extend the CMR. to include accounting and billing procedures that + would pass the costs of CMR to its users. + + What had been GTE Telemail became Sprint SprintMail, Telenet became + Sprintnet, and the host TELEMAIL/USA became SM66/USA. + + In April 1990, Sprint installed its X.400 implementation. For the + time being, the old-style Interconnect syntax will work. The CMR + + + +Westine, DeSchon, Postel & Ward [Page 10] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + + telemail channel and the Simple Forwarding Header (SFH) processor, + were modified to accept either format in the SprintMail "From" field. + + Sprint uses the following syntax for X.400: + + (O:USCISI,UN:INTERMAIL,TS:SM66) + + The SFH processor will "translate" this into: + + /O=USCISI/UN=INTERMAIL/TS=SM66/%TELEMAIL + + The channel program will reverse the process. In the translation, + parentheses become slashes, colons become equal signs and commas + become slashes and vice versa. + + Unfortunately, the translation algorithm is not foolproof. A + Sprint/Internet relay did not use the same field names and values as + those in SprintMail. Consequently, a CMR translated address can not + be sent unmodified to Sprint's relay, Sprint.COM, and Sprint.COM + processed addresses cannot be sent unmodified to the CMR. + + From experimentation, the modifications necessary to a CMR processed + address to make it acceptable to Sprint.COM are (1) take the "non- + standard" X.400 fields of "UN" and "TS" and prepend "DD." to them, + (2) add the country field and code (C:US) and (3) add the Telemail + administrative domain name (ADMD:Telemail). The above example would + become: + + /O=USCISI/DD.UN=INTERMAIL/DD.TS=SM66/ADMD=TELEMAIL/C=US/@Sprint.COM + + The country code must be changed from "US" to "USA." The CMR queue + name must also be appended: "%TELEMAIL." + + The situation is further complicated by Sprint's decision to only + relay mail to and from its own administrative domain. Other X.400 + ADMDs may be added in the future if payment problems can be overcome. + + SprintMail encoded Internet addresses are not parsed correctly by the + SFH processor, but that should not be a major problem -- who on the + Internet is going to send to the commercial side of the relay? + + When the NSF decided to terminate NSFMAIL, it became clear that the + CMR Project needed a way to get news out to the commercial users. + The CMR channel programs now are able to append a news file to the + end of messages going into the commercial networks. After + transmitting a message, each channel checks for a news file with the + channel name and if present, sends it. + + + + +Westine, DeSchon, Postel & Ward [Page 11] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + + The biggest costs of the CMR are the connect times to the Sprintnet + X.25 network and the commercial machines. Making the CMR transmit + faster is the current number one problem. + + Three strategies are being pursued: + + - Improve the implementation of the current method + + - Change the method to take advantage of changes in the commercial + software + + - Upgrade the modems and increase the number of phone lines + + For a list of known problems or bugs in the CMR software, see the + Appendix of the program logic manual [6]. + +FUTURE DIRECTIONS + + No software project is ever completed, and the CMR is no exception. + There are many possible extensions, some more difficult than others. + + One addition that will be made to the CMR is a channel for + interacting with MCI Mail. MCI Mail is one of the original TOPS-20 + commercial systems that were serviced by Intermail; the CMR will need + to replace this function before all of the TOPS-20 machines are + removed from service on the Internet. + + The adaptability of the CMR is such that adding new commercial + systems should not be a major problem. Additional commercial systems + under consideration include General Electric's GENIE, Western Union's + EasyLink, and Compuserve. + + One possible addition to the CMR system could be maintenance of a + list of gateways. This would allow commercial system users to + incorporate the native address formats of other networks into the + SFHs. An advantage of this would be that users could simply tell the + CMR to forward a message to BITNET, for example, and the CMR would + find the gateway and properly format the address for that gateway. + + To increase the ease of use to Internet users, the system might treat + each commercial system as an Internet host and create DNS database + records for them. This would allow users to send mail to a non- + Internet user at an Internet-style domain name. + + Another improvement would be the possibility of accepting X.400-style + addressing. The current system rejects them. + + + + + +Westine, DeSchon, Postel & Ward [Page 12] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + + In order to further reduce the hazards of string changes in the + commercial system software, an AI component could be added to the + commercial system interfaces. Such an AI component might be able to + "figure out" what marker a new prompt represents and to remember it. + +ACCESS INFORMATION + + For instructions on how to use Intermail and CMR contact Intermail- + Request@ISI.EDU. + +REFERENCES + + [1] Cohen, D., "A Suggestion for Internet Message Forwarding for + MOSIS", IEN-180, USC/Information Sciences Institute, March 1981. + + [2] Crocker, D., "Standard for the Format of ARPA Internet Text + Messages", RFC-822, University of Delaware, August 1982. + + [3] DeSchon, A. L., "MCI Mail/ARPA Mail Forwarding", USC/Information + Sciences Institute, ISI Research Report, RR-84-141, August 1984. + + [4] DeSchon, A. L., "INTERMAIL, An Experimental Mail Forwarding + System", USC/Information Sciences Institute, ISI Research + Report, RR-85-158, September 1985. + + [5] Kingston, D., "MMDF II: A Technical Review", Usenix Conference, + Salt Lake City, August 1984. + + [6] Ward, C. E., "The Commercial Mail Relay Project: Intermail on + UNIX", USC/Information Sciences Institute, 1988. + + + + + + + + + + + + + + + + + + + + + +Westine, DeSchon, Postel & Ward [Page 13] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + +APPENDIX A + + The Internet and Connected Networks + + The Internet is a network of networks interconnected by gateways or + routers. The common element is the TCP/IP protocol suite. The + Internet now includes approximately 800 networks and 100,000 host + computers. The Internet is made up of local area networks in + research institutes and university campuses, regional networks, and + long-haul networks. These resources are supported by the using + organizations and by several US goverment agencies (including DARPA, + NSF, NASA, DOE, and NIH). The long-haul networks in the Internet + are the ARPANET, the MILNET, the NSFNET Backbone, the NASA Science + Internet (NSI), and the DOE Energy Science Network (ESNET). + + Other systems using TCP/IP or other protocols may be networks of + networks or "internets" with a lower case "i". The capital "I" + Internet is the one described above. + + There are other networks with (semi-) compatible electronic mail + systems. These include BITNET (and EARN and NETNORTH), UUCP (and + EUNET), CSNET, ACSNET, and JANET. Users of electronic mail may not + necessarily be aware of the boundaries between these systems and the + Internet. + + The Domain Name System (DNS) is a mechanism used in the Internet for + translating names of host computers into addresses. The DNS also + allows host computers not directly on the Internet to have registered + names in the same style. + + BITNET (Because It's Time NETwork) + + BITNET has about 2,500 host computers, primarily at universities, in + many countries. It is managed by EDUCOM, which provides + administrative support and information services. There are three + main constituents of the network: BITNET in the United States and + Mexico, NETNORTH in Canada, and EARN in Europe. There are also + AsiaNet, in Japan, and connections in South America. Gateways exist + between BITNET and the Internet. The most common gateway used is + CUNYVM.CUNY.EDU. + + CSNET (The Computer + Science Network) + + CSNET has 180 member organizations, primarily computer science + research laboratories at universities and research institutes, + including international affiliates in more than a dozen countries. + CSNET has adopted DNS-style names for all its host computers. It is + administered by the University Corporation for Atmospheric Research + + + +Westine, DeSchon, Postel & Ward [Page 14] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + + (UCAR) and provides administrative support and information services + via the CSNET Information Center (CIC) at Bolt Beranek and Newman + (BBN). The gateway between CSNET and the Internet is RELAY.CS.NET. + + Note: CSNET and BITNET have officially merged into a single + organization as of October 1, 1989. + + UUCP (UNIX to UNIX Copy) + + UUCP is a protocol, a set of files, and a set of commands for copying + data files from one UNIX machine to another. These procedures are + widely used to implement a hop-by-hop electronic mail system. This + simple mechanism allows any UNIX host computer to join the system by + arranging a connection (dial-up or permanent) with any UNIX host + already in the system. In the basic UUCP system, mail is source + routed by the sending user through a path of connected hosts to the + destination. Currently, there are databases of connection + information (UUCP maps) and programs (pathalias) that aid in + determining routes. There is some use of DNS-style names by UUCP + hosts. EUNET is a UUCP-based network in Europe, and JUNET is a + similar net in Japan. These international branches of UUCP use DNS- + style names as well. There are many hosts that may relay mail + between UUCP and the Internet. One prominent gateway is + UUNET.UU.NET. + + JANET (Joint Academic NETwork) + + JANET is the primary academic network in the United Kingdom, linking + about 1,000 computers at about 100 universities and research + institutes. JANET has a domain name system similar to that of the + Internet, but the order of the domain name parts is opposite (with + the top-level domain on the left). The protocols used in JANET are + the UK "Coloured Books". The primary gateway between JANET and the + Internet is NSFNET-RELAY.AC.UK. + + ACSNET (Australian Computer Science Network) + + ACSNET is the principal electronic mail system for the computer + science and academic research community in Australia, connecting + about 300 sites. It works similarly to UUCP. ACSNET has a domain + naming syntax similar to that for Internet domains. The gateways + between ACSNET and the Internet are MUNNARI.OZ.AU and UUNET.UU.NET. + +APPENDIX B + + <<< Mail Systems Map >>> + + + + + +Westine, DeSchon, Postel & Ward [Page 15] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + +APPENDIX C + + March 1990 sent read total + + Telemail 1291 768 2059 + MCI Mail 56 44 100 + Compmail 634 306 940 + NSF-Mail 370 243 613 + CGnet 171 82 253 + USDA Mail 6 1 7 + BellSouth 6 10 16 + Other 0 0 0 + + Total 2534 1454 3988 + Days in Month 31 + Messages per Day 128.65 + + + April 1990 sent read total + + Telemail 1363 696 2059 + MCI Mail 40 39 79 + Compmail 771 329 1100 + CGnet 361 191 552 + USDA Mail 28 31 59 + BellSouth 98 73 17 + Other 0 0 0 + + Total 2661 1361 4022 + Days in Month 30 + Messages per Day 134.07 + + + May 1990 sent read total + + Telemail 1007 561 1568 + MCI Mail 23 12 35 + Compmail 815 359 1174 + CGnet 406 210 616 + USDA Mail 12 5 17 + BellSouth 167 93 260 + Other 0 0 0 + + Total 2430 1240 3670 + Days in Month 31 + Messages per Day 118.39 + + + + + +Westine, DeSchon, Postel & Ward [Page 16] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + +APPENDIX D + + The Domain Name System + + The Domain Name System (DNS) provides for the translation between + host names and addresses. Within the Internet, this means + translating from a name, such as "ABC.ISI.EDU", to an IP address such + as "128.9.0.123". The DNS is a set of protocols and databases. The + protocols define the syntax and semantics for a query language to ask + questions about information located by DNS-style names. The databases + are distributed and replicated. There is no dependence on a single + central server, and each part of the database is provided in at least + two servers. + + In addition to translating names to addresses for hosts that are in + the Internet, the DNS provides for registering DNS-style names for + other hosts reachable (via electronic mail) through gateways or mail + relays. The records for such name registration point to an Internet + host (one with an IP address) that acts as a mail forwarder for the + registered host. For example, the Australian host "YARRA.OZ.AU" is + registered in the DNS with a pointer to the mail relay + "UUNET.UU.NET". This gives electronic mail users a uniform mail + addressing syntax and avoids making them aware of the underlying + network boundaries. + + + + + + + + + + + + + + + + + + + + + + + + + + + +Westine, DeSchon, Postel & Ward [Page 17] + +RFC 1168 Intermail and Commercial Mail Relay Services July 1990 + + +SECURITY CONSIDERATIONS + + Security issues are not discussed in this memo. + +AUTHORS' ADDRESSES + + Ann Westine + USC/Information Sciences Instutite + 4676 Admiralty Way + Marina del Rey, CA 90292-6695 + + Phone: (213) 822-1511 + EMail: Westine@ISI.EDU + + Annette DeSchon + USC/Information Sciences Instutite + 4676 Admiralty Way + Marina del Rey, CA 90292-6695 + + Phone: (213) 822-1511 + EMail: DeSchon@ISI.EDU + + Jon Postel + USC/Information Sciences Instutite + 4676 Admiralty Way + Marina del Rey, CA 90292-6695 + + Phone: (213) 822-1511 + EMail: Postel@ISI.EDU + + Craig E. Ward + USC/Information Sciences Instutite + 4676 Admiralty Way + Marina del Rey, CA 90292-6695 + + Phone: (213) 822-1511 + EMail: Ward@ISI.EDU + + + + + + + + + + + + + + +Westine, DeSchon, Postel & Ward [Page 18] +
\ No newline at end of file |