home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-05-19 | 104.9 KB | 2,468 lines |
-
-
-
-
-
-
- Network Working Group RARE WG-MSG Task Force 88
- Request for Comments: 1616 May 1994
- RARE Technical Report: 10
- Category: Informational
-
-
- X.400(1988) for the Academic and Research Community in Europe
-
- A report by the RARE Task Force on X.400(1988)
- of the RARE Working Group on Mail & Messaging
-
- Status of this Memo
-
- This memo provides information for the Internet community. This memo
- does not specify an Internet standard of any kind. Distribution of
- this memo is unlimited.
-
- 1. Abstract
-
- The European research and development community, as represented by
- the member research networks of RARE, has lead the deployment within
- the global R&D community of X.400 electronic messaging services, as
- specified in the international recommendations CCITT X.400(1984), for
- more than five years. As a result of providing such services to the
- European R&D users it has become clear that there is an existing and
- ever increasing demand from these users for new and enhanced
- electronic messaging services and product to be used to communicate
- within the R&D community but within commercial service providers and
- organisations as well.
-
- It is also clear that new services, such as Multimedia messaging and
- Secure messaging, and the resulting products promise dramatic
- benefits and opportunities, for not only the R&D community but also
- for the wider commercial, industrial and public communities, in terms
- of facilitating innovative ways of working and living which can only
- enhance the missions and goals of the respective communities. Not
- least the establishment of globally pervasive messaging services
- between all users, R&D and commercial, is facilitated by the early
- adoption of such advanced new services. An indication of the
- importance of such a messaging service can be appreciated if one
- considers that in many organizations (especially commercially based)
- messaging may be the only method to communicate between independent
- organizations due to security considerations and lower layer network
- differences.
-
- The Commission of European Communities (CEC) VALUE subprogram II has
- been established to support initiatives relating to the development
- and adaptation of R&D networks in member states. Amongst other
-
-
-
- RARE WG-MSG Task Force 88 [Page 1]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- initiatives the VALUE program supports X.400 initiatives in certain
- countries. VALUE support has so far been limited to X.400(1984)
- initiatives, as X.400(1984) has up until now been the dominating OSI
- services. However as X.400(1988) implementations have started to
- appear a VALUE funded study of the X.400(1988) aspects of messaging
- and their impact on the R&D community was felt necessary. This report
- is one of the results of that study.
-
- The report documents the results of a task force on X.400(1988)
- deployment of the RARE Mails and Messaging Work Group during the
- period from November 1992 until October 1993. Open reviews of the
- report have occurred in the RARE Mail and Messaging Work Group and
- within the IETF X.400ops Working Group.
-
- The scope of the report is limited to deployment of X.400(1988)
- services, and as such the report does not contain any recommendations
- on development and deployment of Internet RFC 822 / MIME/ PEM related
- (pilot) services. However, since the report shows that both
- X.400(1988) and RFC 822 / MIME / PEM will be developed and used
- within the European R&D community, such a pilot should also
- considered. Note: RFC 822 is also known as Internet STD 11.
-
- Circulation of this report is unlimited. Comments on this report may
- be sent to the e-mail distribution list:
-
- RFC 822: wg-msg@rare.nl
- X.400: S=wg-msg;O=rare;P=surf;A=400net;C=nl;
-
- Task Force Members:
-
- Claudio Allocchio (INFN),
- Harald T. Alvestrand (SINTEF),
- James C. I. Craigie (JNT),
- Urs Eppenberger (SWITCH),
- Frode Hernes (maXware),
- Jeroen Houttuin (RARE),
- Erik Huizer (SURFnet) - chairman,
- Steve Kille (ISODE Consortium),
- James A. (Jim) Romaguera (NetConsult).
-
- Editors: James A. (Jim) Romaguera & Erik Huizer
-
- The work of this Task Force has been funded by the Commission of
- European Communities (CEC) VALUE subprogram II, Stichting SURF and
- SURFnet bv.
-
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 2]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- Table of Contents
-
- 1. Abstract 1
- 2. Management Summary 3
- 3. Framework for the report 6
- 4. Present situation of European Messaging 7
- 4.1. Messaging services 7
- 4.2. Requirements for messaging 8
- 4.2.1. User Oriented 9
- 4.2.2. Service provider viewpoint 10
- 4.3. Messaging capabilities 11
- 5. Possible solutions for providing globally pervasive
- messaging 12
- 5.1. PC LAN E-mail systems 13
- 5.2. RFC 822, MIME and PEM services 15
- 5.3. X.400 - 1984 and 1988 19
- 6. Migration to X.400(1988) 23
- 6.1. PC LAN E-mail systems 25
- 6.2. RFC 822, MIME and PEM services 25
- 6.3. X.400(1984) services 27
- 6.4. Mail-11 services 28
- 7. Benefits of migrating to X.400(1988) and the involved costs 28
- 8. Main Recommendations 33
- 9. Security Considerations 34
- 10. Reading List and Bibliography 35
- 11. Terminology 37
- Appendix A - Elaboration on the main recommendations 38
- Appendix B - A number of detailed guidelines. 40
- Authors' Addresses 44
-
- 2. Management Summary
-
- This document reports the results of study of the X.400(1988) aspects
- of messaging and their impact on the R&D community. The study was
- funded by the CEC under VALUE Subprogram II and has been carried out
- by a task force on the RARE Mail Working Group. The document is
- targeted at technical decision makers as well as those who would fund
- activity in this area.
-
- The document presents the existing situation as regards the
- predominate messaging technologies within Europe. These are presented
- within the context of a number of large messaging communities that
- are using these technologies:
-
- - RFC 822,
- - X.400(1984),
- - Mail-11 and
- - PC LAN messaging
-
-
-
- RARE WG-MSG Task Force 88 [Page 3]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- Three major European communities are referenced:
-
- - Commercial service providers
- - R&D community
- - Commercial organisations using messaging services.
-
- The report states the following facts:
-
- - The resources, human or financial, to operate multiple wide
- area messaging services connecting together independent
- organisations are high. As such it is desirable to try and
- keep to a minimum the number of such services. This statement
- is true for the R&D community but is also highly likely to be
- valid for the general European industry.
-
- - There are two publicly available technological standards
- that can be used by open communities, such as the R&D
- community and public service providers: the X.400(1984 and
- 1988) recommendations and the Internet RFC 822 / MIME / PEM
- standards.
-
- - There is an established very large global user base of
- Internet RFC 822 and X.400(1984) messaging services. Both
- services have their own momentum within different parts of
- the user community, both are still developing and growing
- fast.
-
- The report concludes that X.400(1988) will be the preferred protocol
- for inter organizational connection for European industry and
- government and parts of the European R&D community. RFC 822 / MIME /
- PEM will be the preferred protocol suite for inter-organisational
- connection for the Internet community and, as products are already
- widely available, it is the preferred protocol for parts of the
- European R&D community.
-
- The goal of European pervasive messaging - incorporating Industry,
- Government and Academia - would be best accommodated and reached by
- the establishment of a single messaging service. However taking the
- above into account, this is not feasible, as X.400(84 and 88) and RFC
- 822( and MIME) based services will be around for a long time to come.
- To increase the functionality of Wide Area E-mail services there is a
- clear necessity to:
-
- - migrate RFC 822 services to a RFC 822 / MIME / PEM service.
- A MIME based service offers more functionality to the user
- than a plain RFC 822 service.
-
- - migrate existing X.400 services to a X.400(1988) service.
-
-
-
- RARE WG-MSG Task Force 88 [Page 4]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- Due to the lack of scalability of the X.400(1984) service in
- terms of extra functionality, it will become increasingly
- difficult to meet the needs of research users of existing
- X.400(1984) services unless an X.400(1988) service is put
- into place.
-
- - provide a transparent gateway between X.400(1988) and RFC
- 822/MIME/PEM. For the European R&D community it is essential
- to have a transparent gateway between the X.400(1988) service
- and the RFC 822 / MIME / PEM service, thus ensuring
- connectivity between these two services with a maximum
- functionality.
-
- Such a gateway is technically feasible and it is an essential part of
- an unified E-mail service. Without such a standardised gateway the
- overall E-mail service would deteriorate.
-
- The lack of open standards for the PC LAN messaging systems
- discourages their use as 'backbone' messaging technologies within
- open communities. However the products that these systems deliver to
- end users ensures that their already large share of the messaging
- market will continue to exist for some time. Thus it is also
- essential that strategies that allow these systems to be 'seamlessly'
- integrated within the global messaging community are put in place.
- Not least due to the indications that the main messaging vendors are
- developing X.400(1988) and RFC 822/MIME gateways, a strategy to link
- these systems together via X.400 and RFC 822 should be developed.
-
- The report concludes with a set of recommendations, the main one
- being the establishment of a X.400(1988) European pilot messaging
- service for the R&D community. This pilot should include the
- establishment of a transparent gateway service between X.400(1988)
- and RFC 822/MIME. The goal of a European pilot is to ensure the
- successful deployment of a European wide operational X.400(1988)
- service that is pervasive and meets the needs of users. By collecting
- together the issues related to the establishment of a European
- X.400(1988) service, this report acts as a focal point and stimulant
- for discussion on this topic within the R&D community. In the report
- a summary of the benefits and problems of each of the above messaging
- technologies within the context of achieving a global messaging
- service, of which the R&D community is one part, is presented.
- Further the document identifies issues, strategies and
- recommendations related to the migration and coexistence of these
- technologies within the scope of mainly the European R&D community
- but also in relation to other messaging communities. A cost / benefit
- analysis on the establishment of a European wide pilot X.400(1988)
- messaging service is also presented. Finally a reading list of
- references related to this subject has been compiled.
-
-
-
- RARE WG-MSG Task Force 88 [Page 5]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- The report does not include any recommendations on development and
- deployment of RFC 822 / MIME / PEM related (pilot) services, as these
- are outside of the scope of the Task Force. However, since the report
- shows that both X.400(1988) and RFC 822 / MIME / PEM will be
- developed and used within the European R&D community, such a pilot
- should also be considered.
-
- 3. Framework for the report
-
- With the belief that user demands for new messaging services such as
- Multimedia and Secure Messaging would develop, the RARE community
- (together with other communities; most notably the Internet
- Engineering Task Force (IETF)) has over the preceding years
- experimented in new messaging and related technologies. Experiments
- and pilots, have been performed in messaging services e.g., as
- recommended by CCITT X.400(1988) and Directory Services based upon
- the CCITT X.500(1988) recommendations.
-
- The results of such pilots and experiments indicate that it is now
- opportune to commence a pilot X.400(1988) messaging service for the
- European R&D community. The major goals of the pilot being, to
-
- - establish a large scale European wide pilot messaging
- service based on X.400(1988).
-
- - collaborate with and facilitate the commencement of similar
- pilot services within diverse communities; both R&D and non-
- R&D (e.g., commercial ADMDs and PRMDs, etc.); both European
- and non-European (e.g., North American , Asian, etc.).
-
- - encourage and assist the development and deployment of a
- wide variety of commercial and public domain X.400(1988)
- messaging products that meet the user's needs, for instance
- X.400(1988) products such as User Agents (UAs), Message
- Stores (MSs), Message Transfer Agents (MTAs) and gateways
- between X.400(1988) services and other widespread messaging
- services i.e., RFC 822, Mail-11 and proprietary.
-
- - prove that such a service and products efficiently meets the
- existing and expected demands for new messaging services by
- European R&D users. And as such determine the steps for a
- European deployment of an operational X.400(1988) messaging
- service.
-
- - determine the needed steps to facilitate migration for the
- existing operational R&D X.400(1984) based messaging service,
- as represented by the R&D MHS service (the former COSINE
- MHS), RFC 822 / MIME / PEM based messaging services and the
-
-
-
- RARE WG-MSG Task Force 88 [Page 6]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- HEPnet / SPAN Mail-11 based messaging service to an
- operational X.400(1988) messaging service. It is self evident
- that during such migrations, transition steps must be
- included that allow a period of coexistence, at the highest
- possible service level, between X.400(1988), X.400(1984), RFC
- 822 / MIME and HEPnet / SPAN Mail-11 services.
-
- - determine the needed steps that allow proprietary messaging
- systems, that are widely deployed within the European R&D
- community to be integrated at as high as possible service
- level, by an X.400(1988) infrastructure.
-
- This report identifies the issues involved in such a pilot service.
- It is not a concrete proposal for such a project but the report
- discusses advantages and disadvantages, costs and enefits and
- migration issues for deploying a X.400(1988) service. As such it is a
- discussion and feasibility paper on the creation of a large scale
- European wide pilot X.400(1988) messaging service for the European
- R&D community.
-
- 4. Present situation of European Messaging
-
- 4.1. Messaging services
-
- Electronic messaging within Europe can be viewed as a number of
- messaging services communities. Three important communities comprise,
-
- - Commercial e-mail networks,
- - Research e-mail networks and
- - PC LAN messaging systems.
-
- Commercial e-mail networks are classified as either ADMDs or PRMDs.
- ADMDs and PRMDs are operating in nearly every European country.
-
- - ADMD services (or public commercial e-mail services) are
- provided by over 50 service providers which have
- interconnected using the X.400(1984) protocols. The topology
- between these ADMDs, although not yet 'mesh', can be stated
- as progressing quite rapidly to this optimum goal. However
- there is still a way to go before ADMDs provide full European
- connectivity.
-
- - PRMDs (or private commercial e-mail service providers) have
- interconnected to ADMDs and other PRMDs predominantly using
- the X.400(1984) protocols but also with proprietary
- protocols.
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 7]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- Research networks are providing messaging services in every European
- country. These R&D service providers are operated as either ADMDs or
- PRMDs and are using both X.400(1984) protocols and Internet RFC 822
- protocols to connect to each other.
-
- Moreover, there are also large R&D communities (i.e., HEPnet and
- SPAN) using proprietary protocols (i.e., DECnet Phase IV and Mail-11)
- as their main messaging systems. The DECnet IV based communities are
- now migrating to DECnet Phase V (OSI connectionless protocol stack),
- which provides X.400(1988) (plus X.400(1984)) as a major messaging
- system. In general, all these services are totally interconnected.
- As such it is a statement of fact that there exists within the
- European R&D community, two parallel interconnected messaging
- infrastructures based upon X.400(1984) and RFC 822. However
- interconnections between the R&D messaging community and the majority
- of the European commercial service providers use the X.400(1984)
- protocols.
-
- It is also clear that the commercial world mostly makes inter-
- organizational messaging interconnections using the X.400(1984)
- protocols. And also that the commercial messaging world is not as
- totally interconnected as the R&D messaging community. Finally, for
- a number of commercial and public organisations there is often a
- mandatory requirement to use X.400 for messaging interconnections.
-
- The usage of PC LAN messaging systems is increasing very rapidly
- within the academic and commercial communities. In general, PC LAN
- messaging services within both communities do not use X.400(1984) or
- RFC 822 messaging systems but systems based upon proprietary
- protocols. The PC LAN messaging systems can be considered more as
- 'Islands of Messaging' that gateway to the commercial and R&D
- messaging services by using X.400(1984) or RFC 822 gateways. PC LAN
- messaging systems within commercial organisations connect to
- commercial service providers also via proprietary protocols. The PC
- LAN messaging services, although probably comprising the largest
- number of users, are in general poorly integrated with the global
- messaging service (The Dutch, UK and Italian academic communities
- confirm that there appears to be many such 'Islands' of PC LAN
- messaging systems within their networks.).
-
- 4.2. Requirements for messaging
-
- Experience with existing global e-mail services has proven that with
- the increased use of messaging, there follows an awareness of extra
- requirements for related services. These requirements can be
- classified into 'User based Requirements' and 'Service Provider based
- Requirements' to either support, or exploit, high quality messaging
- services. These requirements are elaborated upon within this chapter.
-
-
-
- RARE WG-MSG Task Force 88 [Page 8]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- 4.2.1. User Oriented
-
- The only thing a user requires is an easy to use, well integrated,
- user interface to electronic mail. Usually the user does not care
- what protocol is used. However there are certain inherent
- requirements to the functionality that can be identified as user
- requirements. The main user requirements identified are:
-
- - Distribution Lists (DLs)
-
- A widely perceived omission from the X.400(1984) recommendations
- was the lack of support of DLs. Distribution lists allow users to
- enlist themselves onto electronic mail expander lists
- (distribution lists). A message to such a distribution list will
- automatically, and without significant delay, be sent on to anyone
- whose electronic mail address is on that list. Such a list can be
- a public list, that is meant for discussions on a specific
- subject, much like a sort of "magazine". However the list can also
- be a "closed" list, containing only a selected set of people who
- need to communicate privately, e.g., a project-team.
-
- - Multinational language and Multimedia support
-
- European users have for many years been frustrated in their
- inability to use their national character sets when communicating
- using messaging systems. The problems within e-mail systems that
- were causing this character set frustration are at their base the
- same problem that would get in the way of Multimedia messaging
- like:
-
- - lack of binary data support
- - lack of standardised encoding schema's
- - definition of multiple body-parts
-
- The enormous potential of Multimedia systems and services
- (especially within the commercial community as evidenced by the
- enormous press publicity and mega-mergers positioning companies to
- exploit this technology but also within the government spheres
- i.e., the U.S.A. Government's 'Information Superhighway'
- initiative) has acted as a spur to make rapid progress in solving
- the problems in this area.
-
- - White pages Directory Service
-
- A white pages directory service provides a unique but very basic
- and important service; a way to store and find information about
- people and resources that is analogous to a telephone service's
- paper based directory i.e., White Pages. User's E-mail addresses
-
-
-
- RARE WG-MSG Task Force 88 [Page 9]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- can be stored for subsequent retrieval by E-mail systems.
-
- - EDI
-
- EDI today is not extensively used within the academic environment.
- However there is a distinct potential within the academic
- community to reduce costs and improve services with EDI. Potential
- EDI uses could be,
-
- - EDI between universities
- - EDI between universities and government
- - EDI between universities and lower level educational
- institutions (e.g., student records)
- - Commercial EDI using the Internet as an infrastructure.
-
- The significance of maintaining end to end integrity (especially
- security aspects) of the EDI messages mandates that no gateways
- should be used between originator and recipient.
-
- - Support of Security services
-
- E-mail as it is currently used is far from secure. To allow for
- serious usage of E-mail security issues need to be addressed,
- like:
-
- - integrity; making sure that the message is transferred
- intact, without any changes or additions.
- - encryption; making sure the message content is only
- decipherable by the intended recipient.
- - authentication; making sure that the originator and/or
- recipient are authenticated.
-
- 4.2.2. Service provider viewpoint
-
- The task force believes the following points as being the most
- significant service provider requirements:
-
- - Network Management
-
- This area is still very new, in terms of offering standardised
- protocols, services and products for management. However a minimum
- 'goal' is to provide for central management functions that will
- allow providers to offer a better quality of service. There is
- presently ongoing work within the IETF Working Group MADMAN to
- define SNMP monitoring and managing of E-mail systems, gateways
- and X.500 directory systems. A number of management areas that
- need to be worked upon include: QOS, Service Level Agreements
- (SLAs), Multiple system queue management, Accounting, Routing Co-
-
-
-
- RARE WG-MSG Task Force 88 [Page 10]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- ordination and Message Tracing.
-
- - Support of MTA routing
-
- Dynamic routing from MTA to MTA, relieves the necessity to
- maintain large routing tables, especially within a large PRMD, or
- community of PRMDs (like the R&D MHS community).
-
- - Address mapping between RFC 822 and X.400
-
- The widespread use of X.500 or DNS for mapping, allows a reduction
- of manpower for centrally co-ordinating globally consistent
- X.400-to-RFC-822 mapping tables and distributes the responsibility
- for updating the mapping rules. This should allow mapping rules to
- change when needed and to be available immediately.
-
- - UA capabilities registration
-
- The use of the directory to register UA capabilities for
- X.400(1988), X.400(1984) and RFC 822 / MIME / PEM systems is a
- very desirable benefit for users in terms of speeding the
- deployment of new messaging services (e.g., Multimedia Messaging).
-
- 4.3. Messaging capabilities
-
- Due to the problems of gatewaying within a multi-protocol messaging
- environment, the great majority of R&D E-mail users are reduced to
- using only InterPersonal Messaging (IPM) services based upon the
- exchange of message body parts using CCITT character set IA5 (US
- ASCII).
-
- Within the R&D community recent work to meet user requirements for
- non ASCII messaging services - as documented above - has resulted in
- enhancements to the messaging services based upon RFC 822 protocols.
- The enhancements provide Multimedia support via the Multipurpose
- Internet Mail Extensions (MIME) and the prospect in the very near
- future of secure messaging via Privacy Enhanced Mail (PEM).
- Deployment of the MIME enhanced RFC 822 based services, via
- distribution of software and the setting up of the needed
- organisational structures, has commenced. The PEM enhancements are in
- a large scale pilot phase e.g., VALUE PASSWORD project.
-
- In the case of X.400(1984) the usage of non ASCII body parts is
- mostly effected by bilateral agreement between recipient and
- originator, through use of body part 14. In practice this restricts
- the exchange of non ASCII body parts to those cases where the
- recipient and the originator use the same bilateral agreement or else
- the originator includes an ASCII message explaining the included
-
-
-
- RARE WG-MSG Task Force 88 [Page 11]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- content type. Besides IPM there is a growing usage of EDI on top of
- X.400(1984).
-
- With the above X.400(1984) deficiencies in mind, X.400(1988) has been
- specified by the CCITT / ISO to meet new user demands. X.400(1988)
- provides support for various different body parts, enhanced security
- features, international character set support capabilities and
- support of X.500 Directory Services. Due to the technological
- potential of these standards to satisfy user needs for new messaging
- services, the R&D community has been experimenting and piloting
- X.400(1988) and X.500(1988) services. As there is a strong
- dependency of X.400(1988) messaging upon X.500(1988) directory
- services, the necessary precondition to supply these user demands is
- a deployed and operational X.500(1988) directory service. Piloting
- and deployment of the X.500(1988) directory service within the R&D
- community has been successfully initiated and co-ordinated by the
- COSINE and the VALUE PARADISE projects.
-
- Similarly, secure messaging has been addressed by the VALUE PASSWORD
- project and the RARE and IETF communities. Work to solve problems
- related to directory support of X.400(1988) messaging has been
- pursued within the IETF and RARE. The relevant RARE and IETF work
- groups (e.g., RARE WG-MSG, IETF MHS-DS, etc.) have also worked to
- produce any needed enhancements to the base X.400(1988) and
- X.500(1988) standards. Last but not least it should not be
- overlooked that X.400(1988), as compared to X.400(1984), provides a
- comprehensive basis for gatewaying to and from RFC 822 / MIME / PEM
- and PC LAN messaging services. To that respect the IETF has defined
- standards for gatewaying Multimedia mail between RFC 822 / MIME / PEM
- and X.400(1988). As RFC 822 / MIME / PEM is now being deployed on the
- Internet, deployment of X.400(1988) services is needed to assure
- multimedia and secure messaging connectivity for the European R&D
- community.
-
- 5. Possible solutions for providing globally pervasive messaging
-
- As can be now seen, a correlation of the present situation to the
- requirements of the user, shows that the current messaging services
- do not match the needs of users. To try to meet these needs a number
- of developments within various messaging technology areas are
- occurring. The following messaging technological areas, due to the
- present installed user base within the R&D community, are considered
- relevant:
-
- - PC LAN E-mail systems such as Lotus cc:Mail, Microsoft Mail
- and Novell MHS
- - RFC 822 / MIME / PEM E-mail services
- - X.400(1988) messaging services
-
-
-
- RARE WG-MSG Task Force 88 [Page 12]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
-
- Ongoing developments within each of the above technological areas
- provide new messaging options for the R&D community. The ability of
- each technological area to provide solutions for user and service
- provider requirements is summarised within this chapter.
-
- 5.1. PC LAN E-mail systems
-
- Currently the usage of PC LAN E-mail systems is mostly for internal
- communication within an organisation. External connections, if
- present at all, to public service providers or other organisations is
- mostly through gateways to X.400(1984) or RFC 822. The use of a PC
- LAN E-mail system in terms of an infrastructure for interconnecting
- E-mail systems of different hues is not common within the Research
- community. Recent experience, from amongst others the Dutch Research
- network - SURFnet - [14] and the Norwegian Directorate for Public
- Management - Statskonsult - [18], has shown that a number of problems
- (i.e., limited functionality, high operational management cost, etc.)
- can be expected should these PC LAN E-mail systems be used as an E-
- mail infrastructure. (The use of native X.400 protocols for PC LAN
- E-mail systems would avoid the usage of gateways and would thus
- alleviate many of these problems.) A summary of those problems and
- some relevant issues follows:
-
- - Interconnecting heterogeneous PC LAN messaging systems
-
- One very distinct benefit for E-mail users of all hues is the
- potential to integrate heterogeneous PC LAN messaging systems with
- a minimum loss of service (e.g., multimedia services) by
- connecting them via X.400(1988) (or RFC 822/MIME/SMTP).
- X.400(1988) is already being used, or under active development,
- for connecting together PC LAN messaging systems in a number of
- environments (e.g., Apple Macintoshes, DEC, Microsoft, Lotus,
- etc.). This tendency to gateway PC LAN messaging systems via
- X.400(1988) will increase and is one of the benefits that
- X.400(1988) brings to global multiprotocol messaging.
-
- - Multimedia and binary data support
-
- The benefit of E-mail systems using these PC LAN systems is that
- the user interfaces are usually well integrated in the users
- standard working environment. Using a proprietary protocol these
- systems allow not only text (ASCII) but also binary, word
- processor, video, audio and other types of files to be
- transported. To reap the benefits of this multimedia / binary data
- transfer it would normally require that the same type of gateway
- is used by sender and receiver. Transporting these same files to
- another type of PC LAN E-mail system is not possible through the
-
-
-
- RARE WG-MSG Task Force 88 [Page 13]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- current gateways without some information loss. In effect PC LAN
- E-mail system's X.400 (or RFC 822) gateways from different vendors
- perform acceptably only for text body parts. True heterogeneous
- multimedia PC LAN messaging needs gateways to X.400(1988)'s
- service.
-
- - Application Programming Interfaces
-
- To help solve the problem of portability for Mail Enabled
- Applications Microsoft, Lotus, Novell, XAPIA and X/OPEN have been
- working on a number of standards for the Application Interface to
- mail transport protocols (i.e., Mail Application Programming
- Interface - MAPI, Vendor Independent Messaging - VIM, Common Mail
- Calls - CMC). These efforts are structured independent of the
- existing 'Wide-Area' or inter organisational E-mail protocols of
- X.400(1984) and RFC 822. However the MAPI, VIM and CMC efforts,
- due to their proposers (respectively Microsoft, Lotus and X/OPEN),
- do look like they will provide the stimulant to various software
- developers to develop more portable applications plus allow the
- rich functionality of X.400(1988) to be accessed by these
- applications thus reducing the need for gatewaying to X.400(1988).
-
- - Security
-
- As the PC LAN E-mail systems require gateways for connectivity,
- they pose a problem with regard to encrypted messages. Gatewaying
- of secure messages is normally not possible. The gatewaying of
- secure messages is a general problem of gatewaying from one mail
- system to any other system and is not specific to PC LAN E-mail
- systems.
-
- - Directory Services
-
- To date mostly proprietary directory services have been deployed
- that do not match the needs of the users in terms of access
- controls for data, distributed and decentralised across
- organisations. X.500 based services promise solutions to such
- needs. As a result various suppliers have announced support of
- X.500 directory services for their E-mail products. However,
- should these interfaces be delayed then support of an inter
- organisational 'White Pages' services requires either,
-
- - directory information exchange products (i.e., directory
- gateways) deployed between a proprietary system and an X.500
- directory system
-
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 14]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- - gateways between de-facto market based proprietary
- standards, such as Retix Directory Exchange (DX) or
- Soft*switch's Directory Synchronisation (DS), and X.500
- protocols
-
- - duplicated directories i.e., one proprietary and one X.500
- need to be operated.
-
- It should be stressed that gatewaying mechanisms and products are
- often problematic due to the lack of an open standard on the
- proprietary messaging system and or directory system. (As an aside it
- is thus essential to establish an operational X.500 infrastructure,
- including E-mail user interfaces that can transparently access this
- Directory Service, as soon as possible.)
-
- 5.2. RFC 822, MIME and PEM services
-
- RFC 822 messaging services are widely deployed within the R&D
- community. There is ongoing work to extend RFC 822 to meet user
- requirements. Some of these extensions are elaborated upon within
- this chapter.
-
- - Distribution lists
-
- RFC 822 allows for the usage of DLs. Management of DLs is not
- (yet) standardised.
-
- - RFC 822 multimedia messaging via MIME
-
- With the arrival of MIME, the RFC 822 service has an additional
- protocol standard that addresses Multimedia messaging very
- comprehensively. In terms of user needs, MIME now allows messaging
- body parts to comprise multinational character sets and binary
- data. Multi-body part messages are also supported. One of MIME's
- real strengths, in terms of deployment within the existing RFC 822
- service, is that it achieves its goals by overlaying its services
- over the existing RFC 822 service and thus mandating no changes to
- the in place RFC 822 infrastructure. This greatly simplifies the
- MIME deployment.
-
- - RFC 822 secure messaging via PEM
-
- Just as MIME has brought multimedia messaging to RFC 822 services,
- Privacy Enhanced Mail (PEM) is bringing secure messaging to RFC
- 822 services. PEM also has used the same approach as MIME to
- deploy secure messaging within RFC 822 services; overlay PEM
- services over the existing RFC 822 services without requiring
- changes to the RFC 822 infrastructure. PEM brings confidentiality
-
-
-
- RARE WG-MSG Task Force 88 [Page 15]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- and integrity of messages to RFC 822 users. However a number of
- problems with PEM, and X.400(1988) as well, still need to be
- solved before secure messaging can be considered to be an
- operational service. These problems are independent of the secure
- messaging protocol (i.e., PEM or X.400(1988)) and deal mainly with
- distribution of secret keys to the end users. There is very active
- work going on within the IETF to solve these problems.
-
- - MIME and PEM
-
- There are still problems for messages that are simultaneously a
- multimedia message, as per MIME, and a secure message, as per PEM.
- A PEM encoded MIME message does not allow gatewaying to other
- messaging environments and therefore does not allow any of the
- features inherent within MIME to be exploited along the message
- path. A MIME message that contains PEM encoded body parts can be
- gatewayed but the integrity of the entire message is then not
- guaranteed. This is a real deficiency of both existing approaches
- as it is essential that users are able to simultaneously use
- multimedia and secure messaging. However, once again, the IETF is
- working very hard on solving these problems and solutions can be
- expected, although the solution of the gatewaying of PEM messages
- to other E-mail systems is still unclear.
-
- - Dynamic and distributed messaging routing via the Domain Name
- System (DNS)
-
- RFC 822 messaging benefits greatly by having a dynamic and
- distributed mechanism to assist in message routing i.e., Domain
- Name System (DNS). With the support of the DNS, RFC 822 MTAs are
- able to directly route to other RFC 822 MTAs and thus deliver
- messages with a minimum of delay. In practice mail often still
- traverses multiple RFC 822 MTAs for a number of reasons e.g., Mail
- Hubs provided for users who turn their machine off when they go
- home, Firewall Hubs for security reasons, etc. However it is
- commonly accepted that between RFC 822 mail hubs the delivery of
- messages is very fast. Typically resolution of routing decisions
- occurs in less than one minute and very often within seconds. In
- general the DNS service is a very valuable service that functions
- well in practice.
-
- - Support for Character sets
-
- Together with the MIME specification for content types, an
- extension for RFC 822 headers was defined that allows for usage of
- multiple character sets in names, subject etc. in RFC 822 headers
- [9]. This allows (European) users to use their preferred character
- set to support their language not only in the contents of a
-
-
-
- RARE WG-MSG Task Force 88 [Page 16]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- message but also in the headers.
-
- - MIME capable gateways
-
- It is clear that to provide a seamless service to all users
- regardless of whether they are using RFC 822 or X.400 services, a
- widely available set of well run and standardised RFC 822 to X.400
- gateways must be in place. For InterPersonal Messaging (IPM) based
- on US ASCII there are already a large number of such standardised
- (i.e., X.400-to-RFC 822) gateways deployed. To ensure seamless
- gatewaying between MIME and X.400 multimedia users, these existing
- text based gateways must be either upgraded to or replaced with
- multimedia messaging gateways. A number of proposed Internet
- standards to solve these problems, for both X.400(1984) and
- X.400(1988) and generated within the MIMEMHS work group of the
- IETF, have been completed [4].
-
- - Access to fax, teletex, telex or physical delivery
-
- For the moment, there is no standardised way for RFC 822 users to
- access gateways to the above services except by indirect access to
- X.400(1988) systems (i.e., concatenated gateways of RFC 822 to
- X.400(1988) and then onwards to the appropriate X.400(1988) Access
- Unit). Although even this indirect method would require some
- further work on standardising mappings between RFC 822 addresses
- and X.400(1992)'s X.121 addresses. As well some experiments within
- the RFC 822 world are occurring on routing fax messages.
-
- - Operational support
-
- Generally, RFC 822 messaging services are delivered on a 'best
- effort' basis and thus service level agreements requesting
- stringent response times to operational problems or guaranteed
- delivery times for messages are difficult to agree. This phenomena
- might be a result of the distribution and delegation of authority
- to organisations updating the RFC 822 MTA's routing mechanism
- i.e., DNS. As a result it makes it hard to reach a 'one stop
- shopping' agreement for RFC 822 messaging services.
-
- - Notifications
-
- The RFC 822 service provides a minimum amount of base protocol
- support for messaging users. It could be argued that the RFC 822
- protocol is simplified by this choice and thus software that
- implements the standard need be smaller in size and easier to
- build. However some features e.g., delivery & receipt
- notifications and UA capabilities registration, would be commonly
- accepted as being desirable from a user standpoint and thus
-
-
-
- RARE WG-MSG Task Force 88 [Page 17]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- desirable extensions to RFC 822. Some operational problems
- relating to reliability could be minimised by technology that has
- a standardised support for positive and negative notifications of
- messages. RFC 822, as compared to X.400, technology does not yet
- support positive notifications (although there is work starting
- within the IETF to extend RFC 822 to support delivery
- notifications). However within RFC 821 transport system (i.e.,
- SMTP) there are standardised negative notifications that work
- well. Alternatively X.400 technology, deployed over TCP/IP (using
- STD 35, RFC 1006), may help to address the lack of adequate
- service quality - notification support - when using E-mail within
- the Internet.
-
- - Portability of RFC 822 products
-
- There are only a few mailbox formats in general use by RFC 822
- software, one being the 'bin/mail' format and the other 'MH'
- format. This 'standard' mailbox format is a definite benefit for
- RFC 822 users as it allows them to change RFC 822 UAs (e.g.,
- upgrading to MIME RFC 822 UAs) whilst not compromising or
- converting their existing archived mail, which may comprise 1000s
- of archived messages.
-
- - System support for RFC 822 products
-
- Normally, RFC 822 MTAs and UAs come pre-installed on UNIX
- workstations. As a result, users are spared the effort of
- installing RFC 822 MTA software. If for some reason, a user or
- mail administrator should wish to install a different MTA or UA to
- the pre-installed system, there exists a large number of easily
- available (i.e., via widespread distribution amongst many FTP and
- other information servers) public domain RFC 822 MTAs and UAs.
-
- Both of the above points encourages the spread and eases the
- installation of software for the RFC 822 messaging service and in
- many ways explains the size and importance of the installed base
- of RFC 822 systems. To illustrate the extent of RFC 822 / MIME
- products, a non-comprehensive list of available MIME enhanced RFC
- 822 products follows; ELM 2.4, MH 6.8, Sun Mailtool, HP Mpower
- Desktop, Lotus cc:Mail (unconfirmed), Zcode Zmail, Frontier
- Super-TCP for Windows, PMDF (VAX VMS), Pine, C-Client (library
- routines), Metamail (viewer only), Andrew-MIME gateway.
-
- - UA capability registration
-
- The IETF MHS-DS working group has defined how X.400 and RFC 822
- User Agent capabilities can be stored in X.500 directory services.
- This work is still ongoing.
-
-
-
- RARE WG-MSG Task Force 88 [Page 18]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- 5.3. X.400 - 1984 and 1988
-
- X.400(1988) substantially upgrades and enhances the X.400(1984)
- standards. A number of new functions have been incorporated within
- X.400(1988). A description of the most important features of X.400 -
- 1984 and 1988 - follows.
-
- - Notifications
-
- X.400(1984) provides four notifications - positive and negative
- delivery notifications and positive and negative receipt
- notifications. These notifications allow users to ensure
- successful message delivery or that the message was read. The
- delivery notifications are also used by service operators in their
- fault escalation procedures.
-
- - Binary Data Transfer
-
- X.400(1984) allows binary data transfer to be transported without
- the necessity of character encoding. The ability to transfer files
- of whatever type is a valuable end user service. As well the lack
- of any necessary character encoding allows users to utilise the
- received data without needing any character decoding software.
-
- - Multiple Body Parts
-
- The ability to send multiple body parts within one message gives
- the user the ability to send multiple logical components within
- one message. This is a natural mechanism for users as it mirrors
- the real life situation of being able to send within one message,
- a letter, a word processor file, a spreadsheet file, etc.
-
- - Feature rich messaging model
-
- The features of X.400 are very rich. This provides benefits for
- users as vendors are able to provide applications that can utilise
- these extensive features in an interoperable manner due to the
- standardisation of the features within X.400.
-
- - Clear messaging model
-
- X.400(1984), as one of its most wide reaching achievements, has
- popularised within the market a consistent and clear model to
- describe message handling systems. The decomposition of a message
- handling system into UAs, MSs, MTAs, MTS - ADMDs and PRMDs and
- Access Units / Gateways has proved to be an extremely useful tool
- for users and vendors to understand and communicate their
- messaging needs or solutions.
-
-
-
- RARE WG-MSG Task Force 88 [Page 19]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- - Multiple lower layer networks
-
- X.400 has embraced the concept that there are different technology
- lower layer networks. This concept even allows multiple logical
- networks of the same technology to be supported. X.400 allows the
- messaging service to fully function even though the underlying
- network is varying. In the real world of a non-uniform network
- layer this is an extremely powerful capability.
-
- The list of major X.400(1988) extensions to X.400(1984) follows:
-
- - Distribution Lists (DLs)
-
- A powerful mechanism for arbitrarily nested Distribution Lists
- including the ability for DL owners to control access to their
- lists and to control the destination of non delivery reports. The
- current endemic use of DLs in the R&D community makes this a
- fundamental requirement for any service. X.400(1988) uses X.500 to
- provide a standardised support for DLs, although there have been
- some needed standardised enhancements relating to the CCITT
- defined DLs by the IETF MHS-DS work group. The provision of
- powerful nesting capabilities plus management mechanisms for DL
- owners within X.400(1988) DLs are features providing attractive
- benefits for users and DL managers. There is already 'running
- code', via the COSINE Explode project which is implementing the
- MHS-DS based enhancements. The project builds upon experience
- gained within a number of networks e.g., JNT and provides:
-
- - implementation of MHS-DS enhancements related to the
- X.400(1988) DLs
- - archiving of messages received by a DL.
- - access by users to the DL archive via e-mail.
- - subscription to a DL by users via e-mail.
-
- - Message Store (MS)
-
- The Message Store provides a server for remote UAs on workstations
- and PCs enabling messages to be held for their recipient, solving
- the problems of non-continuous availability of such UAs. The
- message store allows mobile workers, small offices and local
- schools to become active messaging users in a cost effective
- manner. The message store provides powerful selection mechanisms
- allowing the user to select messages to be transferred between the
- store and the workstation. This facility is not catered for
- adequately by the P3 protocol of X.400(1984) and provides a major
- incentive for transition.
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 20]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- - X.500 Directory names
-
- Support for use of Directory Names in MHS will allow a transition
- from use of O/R addresses to Directory Names when X.500
- Directories become widespread, thus removing the need for users to
- know about MHS topological addressing components.
-
- The ability for X.400(1988) messages to contain directory names
- instead of the O/R addresses is a powerful feature for users as it
- frees them of the necessity to insert O/R addresses containing
- routing information but allows them to insert the more natural
- directory names. However, the management of the large amounts of
- distributed data contained within the directory is problematic in
- that it involves a number of organisational issues and not just
- software issues. A number of X.400(1988) UAs which allow users to
- insert directory names instead of O/R addresses have already been
- developed.
-
- - Support for EDI
-
- Through the definition of Pedi, as defined in X.435, X.400(1988)
- offers integrated support for EDI messaging. The CEC TEDIS program
- has mandated X.400 as the main carrier for EDI, and standardised
- how EDI transactions are inserted into X.400 messages (i.e., Pedi
- and P2). This provides a strong incentive to provide native
- X.400(1988) services to users and applications thus encouraging
- commercial EDI traffic to migrate to X.400(1988).
-
- - Secure Messaging
-
- The provision of secure messaging services including
- authentication, confidentiality, integrity and non-repudiation as
- well as secure access between MHS components are important
- benefits for the R&D community. The base standards are adequate
- for security, however organisational and software issues need
- still to be solved. Organisational issues of globally scaling the
- distribution of secret keys is still unsolved. Software issues of
- how end users will be able to comfortably and securely input
- secret keys of length 512 -> 1024 bits into security software need
- to be solved.
-
- - Multimedia
-
- The definition of a number of additional body parts plus the
- ability to define new body parts (e.g., Word Processor formats,
- Excel documents, etc.) provides the basis for multimedia services
- over X.400(1988). As well, the newly defined General Text body
- part supports multinational character sets (except for ISO 10646)
-
-
-
- RARE WG-MSG Task Force 88 [Page 21]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- without the need for transmission encoding. However, unlike MIME,
- X.400(1988) is only specifying a standard for multimedia
- messaging. To achieve multimedia document exchange, there is a
- further text exchange standard such as ODIF, Hytime, etc., needed.
-
- - Character set support for extended addressing
-
- A highly desirable potential benefit for European R&D users is
- provided by the extended character set support(i.e., T.61) within
- addresses. Nearly all European languages, except for Greek and
- Cyrillic, are supported by the T.61 teletex encoding. Further
- extensions to X.400 for support of extended character sets has
- been defined by the RARE WG on character sets and RARE WG on
- messaging [15].
-
- - Physical Delivery Services
-
- This standardised method for a message to be delivered on a
- physical medium, such as paper, through the normal postal service
- is useful when trying to reach a very wide number of (non-
- electronically reachable) recipients. In effect this service
- provides an ability to 'go the last mile' and communicate with
- users previously not easily reachable e.g., farmers, etc.
-
- - General Extension Mechanism
-
- One of the major assets of X.400(1988) is the extension mechanism.
- This is used to carry most of the extensions defined in these
- standards, but its principal benefit will be in reducing the
- trauma of transitions to future versions of the standards.
-
- Provided that implementations of the X.400(1988) standards do not
- try to place restrictions on the values that may be present, any
- future extension will be relayed by these implementations when the
- extension is not critical, thus providing a painless migration to
- new versions (1992 and beyond) of the standards.
-
- - UA Capability Registration
-
- With the extra functionality available to X.400(1988 and
- especially 1992) UAs (i.e., extra non-IA5 body parts, secure
- messaging, etc.) it is expected that the demand to register UA
- capabilities will increase. In that respect X.400(1988)'s ability
- to query X.500, where such capabilities would be stored, is a
- significant potential benefit for users.
-
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 22]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- - X.500 support for MTA routing
-
- The piloting of X.500 to support MTA routing within the R&D
- community has already commenced, on a small experimental scale,
- via the Longbud project co-ordinated by the IETF MHS-DS work
- group. Some concrete benefits promised by X.500 based routing are:
-
- - routing based upon content types, security, transport stacks
- and other criteria allow optimum routing paths to a
- destination MTA to be chosen. (There is presently no such
- similar capability within the DNS).
-
- - allowing the routing information to be inserted and modified
- in a distributed manner reduces (if not eliminates) the
- necessity of central distribution of static routing tables.
- The consequent reduction in manpower to co-ordinate MTA
- routing plus the increase in scalability of the service
- allows a truly global messaging service to be put in place.
-
- 6. Migration to X.400(1988)
-
- What is clear from the previous chapters is that;
-
- - The resources, human or financial, to operate multiple wide
- area messaging services connecting together independent
- organisations are high. As such it is desirable to try and
- keep to a minimum the number of such services. This statement
- is true for the R&D community but is also highly likely to be
- valid for the general European industry.
-
- - There are two publicly available technological standards
- that can be used by open communities, such as the R&D
- community and public service providers: the X.400(1984 and
- 1988) recommendations and the Internet RFC 822 / MIME / PEM
- standards.
-
- - There is an established very large global user base of
- Internet RFC 822 and X.400(1984) messaging services. Both
- services have their own momentum within different parts of
- the user community, both are still developing and growing
- fast.
-
- From the above discussion, it is clear that the infrastructure
- services that have to be supported within these open communities, and
- especially within the R&D community, are RFC 822 / MIME / PEM,
- X.400(1984) and X.400(1988). X.400(1988) will be the preferred
- protocol for inter-organisational connection for European industry
- and government and parts of the European R&D community. RFC 822 /
-
-
-
- RARE WG-MSG Task Force 88 [Page 23]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- MIME / PEM will be the preferred protocol suite for inter-
- organisational connection for the Internet community and, as products
- are already widely available, it is the preferred protocol for parts
- of the European R&D community.
-
- The goal of European pervasive messaging - incorporating Industry,
- Government and Academia - would be best accommodated and reached by
- the establishment of a single messaging service. However taking the
- above into account, this is not feasible, as X.400 and RFC 822 based
- services will be around for a long time to come. To increase the
- functionality of Wide Area E-mail services there is a clear necessity
- to:
-
- - migrate RFC 822 services to a RFC 822 / MIME / PEM service.
- A MIME based service offers more functionality to the user
- than a plain RFC 822 service.
-
- - migrate existing X.400 services to a X.400(1988) service.
- Due to the lack of scalability of the X.400(1984) service in
- terms of extra functionality, it will become increasingly
- difficult to meet the needs of research users of existing
- X.400(1984) services unless an X.400(1988) service is put
- into place.
-
- - provide a transparent gateway between X.400(1988) and RFC
- 822/MIME/PEM. For the European R&D community it is essential
- to have a transparent gateway between the X.400(1988) service
- and the RFC 822 / MIME / PEM service, thus ensuring
- connectivity between these two services with a maximum
- functionality.
-
- Such a gateway is technically feasible and it is an essential part of
- an unified E-mail service. Without such a standardised gateway the
- overall E-mail service would deteriorate.
-
- The lack of open standards for the PC LAN messaging systems
- discourages their use as 'backbone' messaging technologies within
- open communities. However the products that these systems deliver to
- end users ensures that their already large share of the messaging
- market will continue to exist for some time. Thus it is also
- essential that strategies that allow these systems to be 'seamlessly'
- integrated within the global messaging community are put in place.
- Not least due to the indications that the main messaging vendors are
- developing X.400(1988) and RFC 822/MIME gateways, a strategy to link
- these systems together via X.400(1988) and RFC 822/MIME should be
- developed.
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 24]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- To make migration to a X.400(1988) service feasible, extensive
- migration and coexistence options for various non-X.400(1988) users
- have to be developed. Main issue in each migration strategy remains
- the co-operation of the users. The migration needs to be user-driven,
- i.e., the users need to be convinced of the added functionality
- (versus the cost) of migrating towards X.400(1988). A detailed
- summary of the different issues and possible problems involved in the
- transition to a X.400(1988) based messaging service, with respect to
- what are commonly accepted as the four most important messaging
- services: RFC 822, MIME and PEM; X.400(1984); MAIL-11 and PC LAN
- messaging systems are presented in this chapter.
-
- 6.1. PC LAN E-mail systems
-
- To provide coexistence and migration the usage of gateways is
- unavoidable. The quality of these gateways, with regard to:
-
- - Transparency (gatewaying multimedia messages, transparent
- addressing)
- - Manageability
- - Reliability
-
- has to be improved. Ultimately through usage of APIs like MAPI and
- CMC, the users interface hopefully will become independent of the
- mail protocol that is used. It will then be expected to be possible
- to let the user retain his preferred mail user interface, while the
- protocol used migrates to X.400(1988).
-
- Via the use of these APIs it may be possible to access the full
- features of X.400(1988) while retaining a proprietary PC LAN UAs.
- This way a PC LAN can be easily connected to a X.400(1988) backbone.
- This usage of APIs to ease migration for end users should be
- encouraged.
-
- The migration of PC LAN E-mail systems will likely be driven by the
- commercial vendors of mail enabled applications, such as UAs, Work
- Group Systems, Task Flow Systems plus X.400(1988) MTAs and gateways
- able to serve these applications via these new APIs.
-
- 6.2. RFC 822, MIME and PEM services
-
- A migration from RFC 822 / MIME and PEM services to X.400(1988) needs
- to be formulated for those management domains that wish to effect
- this change. As well a long term transition and coexistence phase
- needs to be accommodated due to the existing base of RFC 822 users.
- An understanding of the issues involved in migrating from RFC 822 to
- X.400(1988) messaging services is essential before any rational
- decisions on migration can occur. Certainly one, if not the main,
-
-
-
- RARE WG-MSG Task Force 88 [Page 25]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- issue in such a migration is that the migration must allow a
- transition period where maximum functionality between both services
- exists. Any migration must be aware that RFC 822 messaging services
- are a 'moving target'.
-
- - Ease of transition as perceived by an RFC 822 user mandates
- that the user's existing mail folders are converted into the
- new mail product's folder system flawlessly.
-
- - The RFC 822's user's e-mail address should remain the same
- even after a migration. (i.e., the user keeps the same address
- that has two different notation forms: X.400 and RFC 822).
-
- - Users contemplating a migration will be stimulated to do so
- if they experience no loss of service as regards MIME and
- X.400(1988) gatewaying; are still able to insert RFC 822
- style addresses into the X.400(1988) UA and are provided with
- high performance X.400-to-RFC 822 gateways.
-
- - The added connectivity provided by X.400(1984 or 1988)
- gateways to fax, telex, post etc. plus additional X.400 users
- that the user is able to reach easily (whilst not losing
- connectivity to RFC 822 addresses) plus the additional
- functionality of X.400(1988) possible when communicating with
- X.400(1988) users will also act as a stimulant to a
- migration.
-
- - The functionality provided by RFC 822 / MIME products will
- be the yardstick that an RFC 822 user compares an offered
- X.400(1988) product with. As such X.400(1988) products must
- provide some basic and important functions like: Character
- Set support via GeneralText; Multimedia capability via
- Extended Body Parts; low message delays within the seconds
- time scales and ease of configuration of products. At present
- there is no RFC 822 equivalent to X.400 delivery and receipt
- notifications and as such these functions are seen as extra
- functionality by the user.
-
- - A follow on to the extra functionality point above is that
- present RFC 822 users, most likely commercial users, that
- want to be able to use EDI or other mail enabled applications
- that need security, message audits and positive confirmations
- will be encouraged to migrate to X.400(1988). A decision to
- use X.400(1988) in this case would be especially attractive
- for those commercial RFC 822 users that are already operating
- multiple lower layer networks. As X.400(1988) accommodates
- multiple different network layers easily, the cost to migrate
- could be considered quite small.
-
-
-
- RARE WG-MSG Task Force 88 [Page 26]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- 6.3. X.400(1984) services
-
- A number of problems can be identified in a migration from
- X.400(1984) to X.400(1988). They are summarised as,
-
- - OSI supporting layers are mandatory in the ISO10021 MOTIS
- standard, while the support of the complete OSI stack (normal
- mode ) is optional in the otherwise equivalent CCITT
- X.400(1988) specifications. It is thus recommended that the
- migration from X.400(1984) should be straight to ISO 10021
- i.e., straight to use of the full OSI stack with normal mode
- RTS.
-
- - There is a negative impact on quality of service caused by
- implementation decisions related to the 'General Extension
- Mechanism'. To overcome this negative impact no minimal
- X.400(1988) MTAs, which relay the syntax but understand none
- of the semantics of extensions, should be used.
-
- - All X.400(1988) MTAs should generate reports containing the
- extensions that are present in the original message and route
- such reports through the DL expansion hierarchy where
- appropriate.
-
- - Choice of standards to be used within mixed X.400(1984 and
- 1988) management domains needs to accommodate in one option
- the danger of undetectable routing loops from incorrectly
- configured routing entries and in another option the problem
- that systems that have fixed the routing loop problem may not
- all be consistently implemented due to ambiguities within the
- standards. The choice of which of these two options a
- management domain uses internally has no impact on external
- management domains.
-
- - DDA support is needed by X.400(1984) systems to address
- X.400(1988) Common Name Attribute users [2].
-
- - Minimum loss of service quality mandates that downgrading of
- X.400(1988) body parts to X.400(1984) bodyparts be done
- according to the MIMEMHS specifications [4].
-
- - To enhance connectivity to both X.400(1984 and 1988)
- management domains without degradation of X.400(1988)
- service, management domain entry points that support both
- X.400(1984 and 1988) are recommended.
-
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 27]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- - Ensuring that no X.400(1988) MTAs transit via X.400(1984)
- MTAs. This allows no degradation of X.400(1988) service
- quality [17].
-
- The consequence of the last point is that the existing European
- Research X.400(1984) - formerly COSINE MHS - MTA RELAY backbone
- should be one of the first MTA communities to migrate to X.400(1988).
-
- 6.4. Mail-11 services
-
- The Mail-11 (also known as DECnet mail) e-mail service is the major
- e-mail service used within the High Energy Physics and Space Physics
- Analysis Networks (i.e., HEPnet and SPAN) and is the native e-mail
- service present on VMS operating systems. The Mail-11 service is
- considered the most popular service by the large HEPnet / SPAN
- community. Mail-11 provides also large and easy to use gateways to
- other E-mail protocols, like X.400 (84), RFC 822 (SMTP over TCP/IP,
- DECnet and X.25, BSMTP over NJE), and PC LAN E-mail services.
-
- Jointly with the "old style" Mail-11 UA, the DECnet Phase V (OSI
- CLNS) service provides the native capability to run X.400 (88) and
- X.400(1984) services. There is thus the potential for X.400 (88)
- services to become available as soon as the HEPnet / SPAN community
- migrates to DECnet Phase V. However the availability of VMS based UAs
- for the X.400(1988) service is still very limited and is thus forcing
- users to continue to stay with their Mail-11 UA (and thus the Mail-11
- service).
-
- Users in HEPnet / SPAN are demanding enhancements to their mail
- services to support multimedia and delivery / read receipt services.
- This is a strong driving factor for good X.400(1988) UAs to become
- available soon to allow users to properly use the available
- X.400(1988) service of DECnet Phase V.
-
- 7. Benefits of migrating to X.400(1988) and the involved costs
-
- The actual as compared to the potential benefits of migrating from
- one's existing mail system to a new mail protocol is very dependent
- on good products, good organisation of the migration and a degree of
- commitment that the transition is worth the cost. Quantifiable and
- accurate cost / benefit ratios for such a migration are not possible
- within the decentralised European R&D environment and as such are not
- generated.
-
- We have in this chapter listed the benefits that such a migration to
- X.400(1988) achieves. We have also given an indication of the
- relative costs of such a migration. Provided that there are good
- products, and taken in conjunction with the recommendations of
-
-
-
- RARE WG-MSG Task Force 88 [Page 28]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- Chapter 8 and Appendices A and B, the task force is confident that
- these potential benefits will translate into actual benefits and be
- worth the costs incurred.
-
- *Benefits*
-
- Below is a list of non-technically oriented benefits and the features
- of X.400(1988) that enable these benefits to occur. The benefit of,
-
- - efficient and innovative communication within Europe is
- assisted by establishing an X.400(1988) messaging service
- that integrates European industry, government and academia;
-
- - an increase in business efficiency by the use of EDI (for
- example automatic processing of business forms, exchange of
- business contracts, etc.) is enhanced by the security aspects
- of X.400(1988) i.e., non-repudiation, authentication,
- confidentiality, integrity plus secure access between MHS
- components.
-
- - allowing European users to communicate in their native
- European languages is brought about by the GeneralText body
- part of X.400(1988).
-
- - remote users and Small and Medium size Enterprises(SME)
- using e-mail for electronic commerce is encouraged by
- reducing the entry level costs for use of e-mail. An SME's
- use of Remote UAs in conjunction with a service provider's MS
- -instead of purchasing their own MTA - is accommodated by
- X.400(1988).
-
- - providing global messaging for all e-mail users, but
- recognising the existing market realities of heterogeneous e-
- mail systems, would be enhanced by the establishment of
- gateways to X.400(1988).
-
- - being able to recover costs by charging and accounting for
- messaging services back to users - this is especially
- important for commercial service providers - is brought about
- by the message auditing capabilities of X.400(1988).
-
- - communication with users that have no access to E-mail (for
- example if such users are defined within Distribution Lists)
- is enhanced by X.400(1988)'s support for gateways to physical
- delivery, fax, telex, teletex, etc.
-
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 29]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- - building upon the existing X.400(1984) infrastructure (i.e.,
- reduction of establishment costs) is brought about by
- migrating the X.400(1984) infrastructure to X.400(1988).
-
- - a reduction in manpower (and thus costs) to manage a global
- messaging service is brought about by the messaging service's
- ability to utilise the global distributed directory for
- management information.
-
- - the messaging infrastructure to meet new user requirements
- is enhanced by the support for General Extensible Mechanism.
-
- - making E-mail more user friendly is brought about by a
- messaging service that allows the use of the more natural
- directory names in E-mail addresses.
-
- - increased effectiveness of messaging by the use of DLs is
- brought about by X.400(1988)'s support of powerful nesting
- capabilities and management for DLs.
-
- - an increase in global message delivery performance and
- reliability is enhanced by the ability of X.400(1988) to use
- X.500 for MTA routing.
-
- - more messages being successfully delivered to mobile or
- transient users is enhanced by the provision of the Message
- Store.
-
- - multimedia use is enhanced by the ability to define new body
- parts and to support multiple types of binary data such as
- audio and video.
-
- - establishing optimum and seamless conversion of messages
- based upon the capabilities of a user is brought about by the
- ability of X.400(1988) to act upon UA capabilities.
-
- *Costs*
-
- The generic costs to establish an X.400(1988) pilot service can be
- broken down into:
-
- - a cost per backbone of RELAY MTAs (as used by the European
- research community - the former Cosine MHS service),
- - a cost per service provider,
- - a cost per organisation,
- - a cost per user and
- - a cost per user MTA for migrating to X.400(1988).
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 30]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- To bring about the benefits, mentioned above, certain costs will be
- incurred and they are summarised below:
-
- - Cost per backbone of RELAY MTAs (as used by the European
- research community - the former Cosine MHS service)
-
- - The equipment costs of migrating backbone RELAY MTAs.
-
- - The establishment of some sort of organisational /
- project group to oversee a backbone RELAY MTA pilot.
-
- As most of the RELAY MTAs are already X.400(1988) capable, there
- is already a MHS Co-ordination service in place that could be used
- for this function and the number of backbone RELAY MTAs is less
- than 100 in number the cost for migrating the RELAY MTA backbone
- is considered relatively low.
-
- - Cost per service provider
-
- - If the RELAY MTA backbone (formerly Cosine MHS) is
- migrated towards X.400(1988), then the remaining cost
- for a service provider for migrating the infrastructure
- towards X.400(1988) is relatively low.
-
- - The operational costs for organisational issues, for
- example dealing with OID registrations, is low if
- national R&D service providers act as a clearinghouse
- for their own national R&D institutions e.g.,
- Universities.
-
- - Cost per organisation, end user and MTA
-
- - The operational costs of migrating end users and their
- MTAs in management domains to X.400(1988) are higher
- than the costs involved with migrating the
- infrastructure. This is due to the order of at least 10
- to 100 times more MTAs, as compared to the service
- providers, that would be involved with a migration to
- X.400(1988). As the infrastructure needs to migrate
- first, the costs for the end user MTAs can be reduced
- by profiting from the migration experience of the
- service providers.
-
- - The education and training costs for users and system
- managers are significant, due to the amount of end
- users and end user MTAs. Any marginal cost savings per
- user which can be made, e.g., by deployment of automated
- tools, should be considered due to the large overall
-
-
-
- RARE WG-MSG Task Force 88 [Page 31]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- savings that accrue.
-
- - The costs of any potential disruption of the end user's
- messaging service are high - due to the huge numbers of
- end users involved - and as such only a very well
- managed, phased and planned migration should be
- considered.
-
- - Software costs
-
- - The costs for software development are outside the
- scope of this report. However it is clear that cost
- needs to be incurred in order to provide software that
- is easy to install and use. As a result of the work of
- the task force a list of possibly needed components and
- likely changes to existing components can be proposed,
-
- Modifications, but not new developments, to
- software for:
-
- - X.400(1988) MTAs, X.400(1988) UAs, DSAs,
- DUAs and MSs.
-
- New software developments for:
-
- - MIME to MHS Gateways, X.400(1988) network
- management, mailbox conversion, PC LAN
- directory synchronisation, PC LAN gateways
- and UA capability registration.
-
- - The distribution costs for any new software (for the
- European R&D community) are low if usual academic
- distribution methods - FTP servers, E-mail Based
- servers, Gopher, World Wide Web and Archie - are used.
-
- *Summary*
-
- Migration towards a X.400(1988) service needs to evolve from the
- inside (the messaging backbone) outward (to the end user MTAs and end
- users themselves). Due to the numbers involved both the costs and the
- benefits associated with the migration increase as the migration
- evolves towards the end users.
-
- The benefits of migrating to a X.400(1988) service are a feature rich
- well defined open standard with high functionality , scalability, use
- of directory, multimedia and secure messaging capability. The costs
- for migrating a RELAY MTA backbone can be considered relatively low
- whilst the migration of end user MTAs and the migration of the end
-
-
-
- RARE WG-MSG Task Force 88 [Page 32]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- users themselves are relatively high. These costs should of course be
- balanced against the cost of a disrupted service that one might get
- if no migration occurs at all and the current service (e.g.,
- X.400(1984)) reaches the limits of its scalability and/or
- functionality.
-
- It is important to realise that if end users themselves do not
- experience direct feedback of the benefits from X.400(1988), this may
- make the organisational motivation needed to effect such a migration
- difficult to achieve. In effect, the establishment of a pilot
- X.400(1988) service is and should be driven by the requirements of
- end users and thus achieving end user benefits - as listed above -
- must be given a higher priority within a X.400(1988) service than
- solely the extra service provider benefits.
-
- 8. Main Recommendations
-
- The RARE WG-MSG Task Force on 'The Establishment of an X.400(1988)
- Pan European Pilot Messaging Service' has identified a number of high
- level recommendations for establishing such a
- service. The main high level recommendations are listed within this
- chapter. A more detailed elaboration of these main recommendations is
- given in Appendix A. Appendix A is provided for policy makers wishing
- more background on the main recommendations. As well, a list of very
- detailed guidelines, plus some issues requiring further
- investigation, is given in Appendix B. Appendix B will be especially
- useful for personnel seeking detailed technical guidelines which are
- consistent with the main high level recommendations.
-
- *Recommendations*
-
- - Establish a X.400(1988) pilot service encompassing European
- Commercial, Government and Academic bodies. Such a pilot
- service to be co-ordinated by using an industry forum where
- all parties could meet. The use of an existing forum, where
- user organisations are well represented, is desirable if
- commercial end users organisation's requirements are to be
- met. The forum should also be open to non-European
- participants.
-
- - X.400(1988) end user services should be provided as well as
- a X.400(1988) backbone RELAY MTA service within a X.400(1988)
- pilot service. The end user services should be given a high
- priority.
-
- - Help an already emerging market place in X.400(1988)
- products to prosper by ensuring that a suitable supply of
- high quality X.400(1988) public domain software is available.
-
-
-
- RARE WG-MSG Task Force 88 [Page 33]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- The Internet has proven, that public domain software, free of
- any commercial restrictions, is further rapidly developed, by
- Small and Medium Size Enterprises (SMEs), into derivative
- products suitable for the commercial market.
-
- - Any pilot service should be well co-ordinated and result
- driven but utilise a distributed market oriented approach. It
- is considered very difficult to organise and plan such a
- pilot under the assumption of a single centrally funded body
- i.e., driven from the 'top'. A more 'market driven' or
- distributed organisation is considered feasible, and likely
- to succeed, if all the market 'players' are fully involved
- i.e., a 'bottom' up approach.
-
- - For the academic community - and ever more for the
- commercial community - there is a business need to ensure near
- total and 'perfect' integration with the existing and also
- evolving RFC 822 based services.
-
- - For the academic community a rapid migration of the existing
- X.400(1984) backbone RELAY MTAs, used within the European R&D
- X.400(1984) service, - formerly the COSINE MHS service - is
- considered urgent. This migration will provide a 'bootstrap'
- path for academic organisations to internationally pilot
- X.400(1988) services. Such end user piloting is not
- considered feasible if X.400(1984) backbone RELAY MTAs are
- used for an X.400(1988) service (see Reference [17] for
- technical details).
-
- The report does not include any recommendations on development and
- deployment of RFC 822 / MIME / PEM related (pilot) services, as these
- are outside of the scope of the Task Force. However, since both
- X.400(1988) and RFC 822 / MIME / PEM will be developed and used
- within the European R&D community, such a pilot should also be
- considered.
-
- 9. Security Considerations
-
- Security issues are not discussed in this memo.
-
-
-
-
-
-
-
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 34]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- 10. Reading List and Bibliography
-
- This section contains a list of relevant reference documents that can
- be used for further reading.
-
- [1] Kille;, S., "Mapping between X.400(1988) / ISO 10021
- and RFC 822", RFC 1327/RTR 2, University College
- London, May 1992.
-
- [2] Kille, S., "X.400 1988 to 1984 downgrading",
- RFC 1328/RTR 3, University College London, May 1992.
-
- [3] Adie, C., "A Survey on Multimedia Projects, Products
- and Standards", RTR 5, Edinburgh University Computing
- Centre, January 1993.
-
- [4] Alvestrand, H., and S. Thompson, "Equivalences between
- 1988 X.400 and RFC 822 Message Bodies", RFC 1494,
- SINTEF DELAB, Soft*Switch Inc., August 1993.
-
- [5] Alvestrand, H., Kille, S., Miles, R., Rose, M.,
- and S. Thompson, "Mapping between X.400 and RFC 822
- Message Bodies", RFC 1495, SINTEF DELAB, ISODE
- Consortium, Soft*Switch, Inc., Dover Beach
- Consulting, Inc., Soft*Switch, Inc., August 1993.
-
- [6] Alvestrand, H., Romaguera, J., and K. Jordan,
- "Rules for downgrading messages from X.400/88 to
- X.400/84 when MIME content-types are present in the
- messages", RFC 1496, SINTEF DELAB, NetConsult AG,
- Control Data Systems, Inc., August 1993.
-
- [7] IETF MHS-DS Working Group, Works in Progress.
-
- [8] Borenstein, N., and N. Freed, "MIME (Multipurpose
- Internet Mail Extensions) Part One: Mechanisms for
- Specifying and Describing the Format of Internet
- Message Bodies", RFC 1521, Bellcore, Innosoft,
- September 1993.
-
- [9] Moore, K., "MIME (Multipurpose Internet Mail
- Extensions) Part Two: Message Header Extensions for
- Non-ASCII Text", RFC 1522, University of Tennessee,
- September 1993.
-
-
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 35]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- [10] Kaliski, B., "Privacy Enhancement for Internet
- Electronic Mail: Part IV: Key Certification and
- Related Services", RFC 1424, RSA Laboratories,
- February 1993.
-
- [11] Balenson, D., "Privacy Enhancement for Internet
- Electronic Mail: Part III: Algorithms, Modes, and
- Identifiers", RFC 1423, TIS, February 1993.
-
- [12] Kent, S., "Privacy Enhancement for Internet
- Electronic Mail: Part II: Certificate Based Key
- Management", RFC 1422, BBN, February 1993.
-
- [13] Linn, J., "Privacy Enhancement for Internet
- Electronic Mail: Part I: Message Encryption and
- Authentication Procedures", RFC 1421, IAB IRTF PSRG,
- IETF PEM WG, February 1993.
-
- [14] Jurg, P., and E. Huizer, "The SURFnet electronic mail
- project", SURFnet, EH/PJ932307, July 1993.
-
- [15] Alvestrand, H., "X.400 Use of Extended Character
- Sets", RFC 1502/RTR 7, SINTEF DELAB, August 1993.
-
- [16] Manros, C.-U., "The X.400 Blue Book Companion", ISBN
- 1 871802 00 8, Technology Appraisals Ltd, 1989.
-
- [17] Houttuin, J., and J. Craigie, "Migrating from
- X.400(1984) to X.400(1988)", RFC 1615/RTR 9,
- RARE, JNT, May 1994.
-
- [18] Nagelhus, I. et al., "Survey of E-mail systems with
- X.400 capability".
-
- [19] "A White Paper on X.400(1988)", EMA Report.
-
- [20] IAB, IESG, "The Internet Standards Process --
- Revision 2", RFC 1602, March 1994.
-
-
-
-
-
-
-
-
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 36]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- 11. Terminology
-
- ADMD Administration Management Domain
- ASCII American Standard Code for Information Exchange
- ASN.1 Abstract Syntax Notation One
- AU Access Unit
- CCITT Comite Consultatif International de Telegraphique et
- Telephonique
- CEN Comite Europeen de Normalisation
- CENELEC Comite Europeen de Normalisation Electrotechnique
- CEPT Conference Europeene des Postes et Telecommunications
- CONS Connection Oriented Network Service
- COSINE Co-operation for OSI networking in Europe
- DL Distribution List
- DIS Draft International Standard
- EMA Electronic Messaging Association
- EN European Norm
- ENV Draft EN, European functional standard
- IEC International Electrotechnical Commission
- IETF Internet Engineering Task Force [20]
- IPM Inter-Personal Message
- IPMS Inter-Personal Messaging Service
- IPN Inter-Personal Notification
- ISO International Organisation for Standardisation
- JNT Joint Network Team (UK)
- JTC Joint Technical Committee (ISO/IEC)
- MD Management Domain (either an ADMD or a PRMD)
- MHS Message Handling System
- MHS-DS Message Handling Systems use of Directory Service
- Working Group from the IETF
- MIME Multi-purpose Internet Mail Extensions (extensions to
- RFC 822) [6]
- MOTIS Message-Oriented Text Interchange Systems
- MTA Message Transfer Agent
- MTL Message Transfer Layer
- MTS Message Transfer System
- NBS National Bureau of Standardization
- OSI Open Systems Interconnection
- PEM Privacy Enhanced Mail [10]
- PRMD Private Management Domain
- RARE Reseaux Associes pour la Recherche Europeenne
- RFC Request For Comments (series of Internet publications)
- RFC 822 RFC describing Internet Message format for Electronic
- mail
- RTR RARE Technical Report (series of RARE publications)
- RTS Reliable Transfer Service
- WG-MSG RARE Working Group on Mail and Messaging
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 37]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- Appendix A - Elaboration on the main recommendations
-
- The main recommendations of the report are elaborated upon in more
- detail within this appendix.
-
- - In order to provide a globally pervasive messaging service,
- it is recommended to establish a well operated Pan-European
- X.400(1988) pilot backbone comprising MTAs and MSs,
- connecting partners within Industry, Commercial Service
- Providers, Academia and Public Bodies (CEC, National
- Governments, etc.). The pilot should be open to global
- participation.
-
- - In order to maintain the widest connectivity with the
- highest possible functionality, gateways should be installed
- that gateway between X.400(1988) and RFC 822/MIME. These
- gateways should follow the specifications of RFC 1327 [1] and
- RFC 1494 et al. [4]. Experience with these gateways should be
- fed back into the appropriate RARE and IETF Working Groups to
- improve the standards.
-
- - In order that the 'business needs' of non-R&D organisations
- can be inserted at an early stage into the goals of the pilot
- and ensuring that the success of the pilot in meeting these
- goals can be measured and disseminated i.e., to encourage the
- active participation of non-R&D organisations within the
- pilot, it is recommended that an open forum comprising
- industry, service providers, public bodies and academia
- should be used. Preferably an existing forum where end users
- are heavily involved is desirable.
-
- - In order for meaningful co-operation between bodies affected
- by the pilot to occur and thus hopefully reducing unnecessary
- duplications, it is recommended that there are close liaisons
- and contacts between at least the IETF, RARE, EARN, EUnet,
- RIPE, Y-NET, EEMA, EMA, EWOS, OIW, CEN/CENELEC, ISO, CCITT,
- CEC and European governmental bodies and those involved
- within the pilot. The suggested mechanism for a meaningful
- liaison is that enough participants of the above
- organisations attend the common forum mentioned above. It is
- also suggested that as much as possible e-mail distribution
- lists be used to communicate between forum participants.
-
- - In order that the pilot have measurable results, it is
- recommended that the pilot shall be implemented in phases. It
- is considered that at least two phases are needed:
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 38]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- - phase 1 - initial short start up phase with a small
- number of participants. The result of this phase is
- that any needed procedures, co-ordination mechanisms,
- etc. are put into place for the large scale piloting of
- phase 2.
-
- - phase 2 - phase with a wide Pan-European participation.
- The result of this phase should be a proof of scaling
- of the pilot X.400(1988) service i.e., the goals of the
- pilot as defined in Chapter 1 are met. It is expected
- that upon successful completion of this phase a natural
- evolution to a global deployment of a X.400(1988)
- service will have started.
-
- - In order to rapidly complete phase 1 of the pilot and that
- the pilot is at least Pan-European in scope, it is
- recommended that; a number of R&D service providers, one each
- from several European countries; at least 2 North American
- R&D service providers; at least 1 Japanese R&D service
- provider and a small number of commercial service providers
- and commercial organisations are actively involved in phase
- 1.
-
- - In order to stimulate the creation of an economically viable
- market place for X.400(1988) products (i.e., MTAs, UAs, etc.)
- (i.e., users are willing to purchase such products), it is
- recommended that a suitable minimum number of new software
- implementations and or modifications to existing software
- implementations be funded. The resulting software to be
- inserted into the Public Domain free of any financial
- restrictions on further commercial exploitation. By using
- this mechanism, Small and Medium Size Enterprises (SMEs) will
- be encouraged to commercially exploit such products.
-
- - Due to the strong influence of the R&D community within the
- pilot plus the desire to produce standardised products
- quickly and pragmatically, it is recommended that any
- standards proposed within the scope of an X.400(1988) pilot
- (for example standards re: character sets and body parts
- gatewayed to and from X.400(1988) and RFC 822 / MIME) are
- conformant to and candidates for Internet standardisation. As
- a concrete example of the standardisation process, this means
- that at least two independent software implementations, for
- each product category, (of which one product preferably in
- the Public Domain) must be proven as interworking to a
- proposed standard before the proposed standard can be
- elevated to draft standard [20].
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 39]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- - To ensure that there is a market driven demand for
- X.400(1988) products within the commercial market place, it
- is recommended that the maximum number of Public Domain
- implementations that are funded, by any one public funding
- organisation, is two. It is desirable that at least one other
- product, preferably commercially based and not within the
- Public Domain, is produced.
-
- - In order that any necessary information required for the
- effective operation of the X.400(1988) pilot, including not
- least OID assignments, mapping rules, information about
- interconnection partners, naming authority information be
- made widely available, it is recommended that an
- electronically accessible information base be established.
-
- - In order that any necessary organisational issues needed for
- a deployment of an X.400(1988) service have a body in place
- to deal with this issue, it is recommended that the pilot
- either identify and list which bodies are responsible for
- which issues or else actively ensure that a suitable body is
- being put in place.
-
- Appendix B - A number of detailed guidelines.
-
- The Task Force has the following detailed guidelines:
-
- *Product and operational service guidelines*
-
- - To ensure that there is no degradation of X.400(1988)
- service between X.400(1988) originators and destinations, the
- topology of the MTS must be such that no X.400(1984) MTA acts
- as a relay between any two X.400(1988) users.
-
- - As the existing R&D X.400(1984) service (formerly COSINE
- MHS) now comprises a large number of X.400(1988) capable
- RELAYs, it would be relatively straight forward that the
- existing COSINE MHS RELAYs be one of the first communities
- that are migrated to X.400(1988) capabilities. This would
- ensure that X.400(1988) MTAs using the RELAY backbone
- experience no loss of service.
-
- - To be able to operate an X.400(1988) service a properly
- operated X.400(1988) infrastructure should be established,
- consisting of X.400(1988) MTAs, X.400(1988) MTAs with
- downgrading capabilities according to RTR 3, Message Store
- services and gateways to RFC 822 based upon RTR 2 and
- extended gatewaying functionality for multimedia mail.
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 40]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- - To ensure maximum use of the OSI supporting layers plus
- support of normal mode RTS, it is recommended that a
- migration to ISO 10021 is effected i.e., straight to use of
- the full OSI stack with normal mode RTS.
-
- - To ensure maximum quality of service as impacted by
- implementation decisions related to the 'General Extension
- Mechanism', it is recommended that no minimal X.400(1988)
- MTAs, which relay the syntax but understand none of the
- semantics of extensions, should be used.
-
- - It is recommended that all X.400(1988) MTAs should generate
- reports containing extensions copied from the subject message
- and route reports through the DL expansion hierarchy where
- appropriate.
-
- - It is recommended that all X.400(1984) UAs are able to
- generate and display DDAs. This will allow such systems to
- address X.400(1988) Common Name Attribute users.
-
- - To enhance connectivity to both X.400(1984 and 1988)
- management domains without degradation of X.400(1988)
- service, management domain entry points that support both
- X.400(1984 and 1988) are recommended.
-
- - To ensure total connectivity between RFC 822 domains
- migrating to X.400(1988), it is recommended that a local
- X.400-to-RFC-822 gateway is made operational or a reliable
- service agreement for the external provision of such a
- gateway is effected before any migration begins.
-
- *Migration utilities needed*
-
- - It is considered very helpful if conversion utilities that
- allow a flawless conversion of an RFC 822 user's existing
- mail folders to a X.400(1988) product's folder system be
- implemented. However further investigation is needed before
- recommending that such tools be made a mandatory part of any
- funded software development.
-
- - It is recommended that the ease of configuration of
- X.400(1988) products is made as automatic as possible.
- Consideration should be given to a) modern user interfaces b)
- automatic processing of 'old RFC 822' configuration files
- into the 'new X.400(1988)' configuration files i.e., a reuse
- of the user's previous options and configurations should be
- the result. If a 'simple' configuration interface is needed
- it should be as compatible as possible with the present RFC
-
-
-
- RARE WG-MSG Task Force 88 [Page 41]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- 822 mailer's i.e., this concretely means editing of ASCII
- files.
-
- *Issues for further study*
-
- The pilot X.400(1988) messaging service must ensure that the issues
- listed below are either being investigated by an appropriate body or
- if not initiate actions to properly address them. The issues have
- been grouped under Products, Organisational and Deployment.
-
- - Products
-
- - Any X.500 DSAs, DUAs, APIs e.g., LDAP, etc. changes
- needed to support X.400(1988) messaging.
-
- - X.400(1988) MTAs, UAs, MSs, gateways to RFC 822/MIME
- and X.400(1984) plus gateways to other messaging
- systems e.g., Microsoft Mail, Lotus cc:Mail, etc.
-
- - User Interfaces that integrate X.400(1988) UAs and
- X.500 DUAs with user applications such as Word
- Processors, etc.
-
- - E-mail network management software both for users and
- administrators
-
- - Organisational
-
- - trusted network for security (i.e., the distribution of
- security keys) and whether this trusted network should
- or can be the same as the PEM trusted network presently
- under deployment.
-
- - usage of PEM within X.400(1988).
-
- - PEM to and from X.400(1988) gatewaying.
-
- - how to register and publicise object IDs for
- X.400(1988).
-
- - addresses are well publicised of PRMD and ADMD
- registration authorities.
-
- - creation and modification authority for X.400-to-RFC-
- 822 mapping rules is defined.
-
- - creation and modification authority for MTA routing
- rules is defined.
-
-
-
- RARE WG-MSG Task Force 88 [Page 42]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
-
- - what methods should be used to liaison to other bodies
- like IETF, ISO, EEMA, EMA, etc.
-
- - ensuring that any Public Domain software needed for the
- X.400(1988) service is distributed widely, quickly and
- efficiently.
-
- - Deployment
-
- - which services should start such a migration (i.e.,
- COSINE MHS RELAYs, Universities, other).
-
- - the topology of the X.400(1988) MTS.
-
- - addressing of users between X.400(1984 and 1988) and
- RFC 822 e.g., how will X.400(1988) T.61 address
- components be processed by X.400(1984) and RFC 822
- systems.
-
- - which X.400(1988) body parts MUST be supported by the
- research community.
-
- - if any new APIs - or modified APIs - are needed for
- X.400(1988) and messaging in general.
-
- - the specifications and development of any needed Public
- Domain software.
-
- - what existing Public Domain software should be modified
- to accommodate X.400(1988) systems.
-
- - how rapidly to deploy the X.400(1988) service.
-
- - ensuring that there is 'little or no loss of service'
- in any migration from X.400(1984), or RFC 822, to
- X.400(1988).
-
- - considering what Value Added Services, based upon
- X.400(1988), could be started to encourage uptake of
- X.400(1988).
-
-
-
-
-
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 43]
-
- RFC 1616 X.400(88) for European Academics and Research May 1994
-
-
- Authors' Addresses
-
- Only the two editors' complete addresses are listed here:
-
- Erik Huizer (Task Force chair)
- SURFnet bv
- P.O. Box 19035
- NL-3501 DA Utrecht
- Europe
-
- Phone: +31 30 310 290
- RFC 822: huizer@surfnet.nl
- X.400: S=huizer;O=SURFnet;PRMD=surf;ADMD=400net;C=nl;
-
-
- James A. (Jim) Romaguera
- NetConsult AG
- Berner Technopark
- Morgenstrasse 129
- CH-3018 Bern
- Europe
-
- Phone: +41 31 998 4141
- RFC 822: romaguera@netconsult.ch
- X.400: S=romaguera;O=netconsult;PRMD=SWITCH;ADMD=ARCOM;C=CH;
-
- The Task Force as a whole can be reached per e-mail at the
- address:
-
- RFC 822: tf-88@SURFnet.nl
- X.400: S=tf-88;O=SURFnet;PRMD=surf;ADMD=400net;C=nl;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RARE WG-MSG Task Force 88 [Page 44]
-
-