📄 rfc1168.txt
字号:
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.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -