[comp.protocols.iso.x400] Sending mail from internet to x400 networks

pollanen@csc.fi (01/15/91)

Hello

How can I send mail to x400 network from internet side
In what format must the address be?

Yoours Raimo Pollanen

pollanen@csc.fi

Alf.Hansen@pilot.cs.wisc.edu (Alf Hansen) (01/15/91)

> How can I send mail to x400 network from internet side
> In what format must the address be?

Raimo,

Again: contact your local FUNET person: Marko Kaittola. He will
probably tell you that the address seen from RFC 822 will have different
mapping dependent on the destination country. Ex from Norway and USA:

You can send a message from your Internet Mailbox to the X.400 address

   c=no; admd= ; prmd=uninett; o=sintef; ou=elab-runit; pn=Alf.Hansen;

by typing: Alf.Hansen@elab-runit.sintef.no

.. and you can reach the X.400 address

   c=us; admd= ; prmd=xnren; o=UW-Madison; ou=cs; pn=Alf.Hansen;

by typing: Alf.Hansen@pilot.cs.wisc.edu

Easy, isn't it? The strategy in the R&D MHS Service so far has been to
publish both forms (the X.400 and the RFC 822 form), and to coordinate
internationally the mapping tables everywhere.

There are two alternatives to this solution:

    1) Agree internationally on ONE mapping
       (probably unrealistic)

    2) Use DDAs as described in RFC 987/1148.

If 2),  the above X.400 addresses would look like (seen from Internet Mail
in Finland):

  "c=no;admd= ;prmd=uninett;o=sintef;ou=elab-runit;pn=Alf.Hansen;"@x400gw.fi
and
  "c=us;admd= ;prmd=xnren;o=UW-Madison;ou=cs;pn=Alf.Hansen;"@x400gw.fi

where x400gw.fi is pointing to your local gateway.

RARE WG1 and the R&D MHS Managers are discussing their current strategy
right now in Brussels. This will also be an important issue
at the meeting in the IETF X.400 Operations Working Group meeting in
February.

Best regards,
Alf H.

Stef@ICS.UCI.EDU (Einar Stefferud) (01/16/91)

Hello Alf -- Thought that in RFC987/1148, we used "/" instead of ";",
just because ";" is much more troublesome in RFC822 addresses.  When did
this change?  I have been seeing the ";" used exclusively in examples
now for several months?  What is going on here?  Best...\Stef

  "c=us;admd= ;prmd=xnren;o=UW-Madison;ou=cs;pn=Alf.Hansen;"@x400gw.fi
vs
  "/c=us/admd= /prmd=xnren/o=UW-Madison/ou=cs/pn=Alf.Hansen/"@x400gw.fi

Alf.Hansen@pilot.cs.wisc.edu (Alf Hansen) (01/16/91)

> Hello Alf -- Thought that in RFC987/1148, we used "/" instead of ";",
> just because ";" is much more troublesome in RFC822 addresses.  When did
> this change?  I have been seeing the ";" used exclusively in examples
> now for several months?  What is going on here?  Best...\Stef

Stef,

I try to make my examples as implementation-independent as possible.
We should try to avoid linkage to user-intefaces when we exchange
X.400 Standard Attribute addresses between persons, because the
actual user intaface may differ considerably from implementation
to implementation. The only implementation independent "standard"
covering this issue, that I know about, is the RARE document
(I forgot the name) written by Ruediger Grimm and Denise Heagerty
about X.400 address notation. This document says ; Therfore I am
using it in my examples. The document also says: ADMD instead of
A and PRMD instead of P.

I am not sure what RFC 987/1148 says, but that is just a technical
mapping document, and the formats described there, is not a recommendation
intended for exchange of addresses between human beings.

Best regards,
Alf H.

BTW I think / is more human readable than ; and I am sure people
will understand both...

stef@ICS.UCI.EDU (Einar Stefferud) (01/16/91)

Hi Alf -- The only reason I asked was because what you wrote in your
message was a actual example of what a user should put in a real RFC822
address field.  You were not writing about an abstract case, but a rela
RFC822 address, which would supposedly be handled correctly by and
RFC987 gateway.  Cheers...\Stef

Christian.Huitema@mirsa.inria.fr (Christian Huitema) (01/16/91)

>> Hello Alf -- Thought that in RFC987/1148, we used "/" instead of ";",
>> just because ";" is much more troublesome in RFC822 addresses.  When did
>> this change?  I have been seeing the ";" used exclusively in examples
>> now for several months?  What is going on here?  Best...\Stef
>
>Stef,
>
>I try to make my examples as implementation-independent as possible.
>.....The only implementation independent "standard"
>covering this issue, that I know about, is the RARE document
>(I forgot the name) written by Ruediger Grimm and Denise Heagerty
>about X.400 address notation.

Alf,

You must be kidding! The whole discussion was about mapping between X.400 and
RFC-822 addresses. And the relevant documents here, at least for the RFC-822
side, are RFC-987 and RFC-1048. There is a lot of difference between:
	/C=xx/ADMD=yy/PRMD=pp/O=foo/S=bar/@random.gateway.top
and	"C=xx; ADMD=yy; PRMD=pp; O=foo; S=bar;"@random.gateway.top
when seen from a third party gateway "other.gateway.pot". The first form will
get map to:
	<C=xx; ADMD=yy; PRMD=pp; O=foo; S=bar;>
while the other one will just baffle the gateway and get map to something like
<DD.RFC-822=(q)C=xx(059) ADMD=yy(059) PRMD=pp(059) O=foo(059)
S=bar(059)(q)(a)random.gateway.top; ORG=other; PRMD=gateway; ADMD=aaa; C=cc;>

In fact, you are precisely mixing user interfaces and network forms, making the
assumption that the gateway works "through the user interface"!

A big boy like you!

Tuut tuut!

Christian Huitema

Alf.Hansen@pilot.cs.wisc.edu (Alf Hansen) (01/17/91)

Christian,

Of course you are right. I made a fool of myself. I did not know all the
details about the user-interface I used in my example. But if you
disregard my ignorance about user interfaces, I hope you all got
my point regarding address mapping. My point was not at all the
difference between / and ;.

WHen I replied to Stef regarding RFC 987, I was talking about formats
in internal tables, not user interfaces.

Sorry for the confusion.

Best regards,
Alf H.

Stef@ICS.UCI.EDU (Einar Stefferud) (01/17/91)

Hi Alf -- You have my sympathies for the understandable error.  You will
recall that my query asked whether there has been a change in either
RFC987/1148, or a change in the agreed upon notation for business cards
that was adopted by RARE (prepared by CERN).

I have noted that lately the ";" has been most often used in the
discussion about DDAs and RFC987 mapping.  You are not the first, nor
probably not going to be the last person to make the same error.

To clear the record, can someone who has the text handy, resend a copy
of the published rules for RFC822 left hand side encoding of X.400
Standard Attributes, and a copy of the text from the RARE agreement on
business card representation of the same SA information?  I do not have
any handy access to the published electronic texts.

Best...\Stef

buclin%CLSEPF51.bitnet@relay.eu.NET (01/17/91)

> The only implementation independent "standard"
> covering this issue, that I know about, is the RARE document
> (I forgot the name) written by Ruediger Grimm and Denise Heagerty
> about X.400 address notation. This document says ; Therfore I am
> using it in my examples. The document also says: ADMD instead of
> A and PRMD instead of P.

The document reference is ISO/IEC JTC 1/SC 18/WG N1042, "Recommendation
for a short hand notation for X.400 address notation". It is aimed to
define in implementation independant notation to help exchanging X.400
OR/addresses, like for example on business cards.  The document clearly
says :

"The short hand notation described here is intended for communities of
experienced X.400 users. When exchanging addresses with those unfamiliar
with X.400 O/R-addresses, a longer self-explanatory form is more appropriate
."

So, this document must not be used to make statement about X.400 user
interfaces (although it could be useful to have the same notation for
business cards and user interfaces).

>
> I am not sure what RFC 987/1148 says, but that is just a technical
> mapping document, and the formats described there, is not a recommendation
> intended for exchange of addresses between human beings.
>

RFC987 defines the mapping between RFC 822 and X.400. It your user interface
(on most unix systems the sendmail/mail pair) uses RFC822 notation, then
you MUST use RFC987 notation to specify your addresses. Furthermore, since
on Internet, the official mail protocol is SMTP with RFC 822, it is more
appropriate to show "real world example" using the defined RFC 822 mapping,
which is RFC 987. In other word, on Internet, the preferred notation should
be the slash (/) instead of the semi-colon (;). It also has the advantage
to prevent the use of quotes around the local-part.

Our users already have a lot of trouble to understand the mixture of
X.400 and RFC 822, and I think it is not the time to add more confusion
when giving them not accurate examples...

Bertrand Buclin
SWITCH Mail WG Chairman

buclin%CLSEPF51.bitnet@relay.eu.NET (01/17/91)

> To clear the record, can someone who has the text handy, resend a copy
> of the published rules for RFC822 left hand side encoding of X.400
> Standard Attributes, and a copy of the text from the RARE agreement on
> business card representation of the same SA information?  I do not have
> any handy access to the published electronic texts.
>
The RFC 822 left hand side mapping is defined in RFC 987 chapter 4. I
have included below the OSI documentation.

Regards,

Bertrand Buclin
Swiss Federal Institute of Technology
CH-1015 Lausanne

------------------------

                        RECOMMENDATION FOR A SHORT HAND
                            X.400 ADDRESS NOTATION


                   Reference:   WG1-MHS-89.02.14
                   Status:      Final
                   Date:        14 Feb 1989
                   Authors:     R.Grimm, GMD, Darmstadt, W. Germany
                                D. Heagerty, CERN, Switzerland



    Abstract
    --------
    This recommendation describes  a short hand notation  for writing X.400
    addresses,  thus  allowing experienced  X.400 users  to exchange  their
    addresses  in a  single,  precise  format.   An  example X.400  address
    written in the recommended notation is:

    C=uk; ADMD=gold 400; PRMD=funny-films; O=cartoons; S=rabbit; G=tabatha


    Aims of this Recommendation
    ---------------------------
    In X.400, messages are addressed to recipients by giving values to what
    are  termed   "attributes  of  the   O/R-address  (Originator/Recipient
    address)".   The general attributes (1988) include Country code, Admin-
    istration Management Domain, X121 address, Terminal identifier,  Termi-
    nal type, Private Management Domain, Organisation Name,  Organisational
    Units, Unique user agent identifier, Common name,  Personal Name,  Sur-
    name,  Given Name,  Initials and Generation Qualifier.   X.400 does not
    however define  a user interface for  entering values for  these attri-
    butes.  Some X.400 systems prompt for  values via menus,  others define
    their own differing syntax for assigning values to attributes. This has
    the consequence  that there is  no standard textual  representation for
    people to exchange their X.400 addresses, for example, on the back of a
    business card or attendance lists at  meetings.  If each attribute name
    is written in full then deducing the values is rather obvious,  however
    the tendency is to use a  short hand representation.  The objectives of
    this recommendation are therefore:

    * To  suggest  a  preferred  short  hand  notation  for  writing  X.400
      addresses which could be used and understood by any experienced X.400
      user.

    * To simplify local  X.400 user guides which should  define the mapping
      between the recommended notation and the local user interface.  (Note
      that the  recommended notation is not  intended to replace  the local
      user interface.)

    * To give a  meaning to some alternative notations already  known to be
      in use.

    The short hand  notation described here is intended  for communities of
    experienced X.400 users.  When exchanging addresses with those unfamil-
    iar with X.400  O/R-addresses,  a longer self-explanatory  form is more
    appropriate,   as discussed  in the  section  'Guidelines for  Business
    Cards' at the end of this recommendation.


    Examples of the Recommended Notation
    ------------------------------------
       C=de; ADMD=dbp; PRMD=gmd; OU=darmstadt; S=grimm

       C=fr; ADMD=atlas; PRMD=aristote; O=inria; OU=mirsa; S=huitema

       C=gb; ADMD=gold 400; PRMD=uk.ac; O=rutherford; S=craigie; G=jim


    Definition of the Notation
    --------------------------
    The notation takes the form:
            <keyword>=<value>; <keyword>=<value>; ... <keyword>=<value>

    where <keyword> can be:

            C       Country name
            ADMD    Administration management domain name
            X121    X121 address (network address)
            T-ID    Terminal identifier
            T-TY    Terminal type
            PRMD    Private management domain name
            O       Organisation name
            OU      Organisational unit name
            UA-ID   Unique user agent identifier (numeric user identifier)
            CN      Common name
            S       Surname
            G       Given name
            I       Initials
            GQ      Generation Qualifier

    Note:

      1. Keywords  and their  values should  be  written in  hierarchically
         descending order starting with country name.
         (C>ADMD>X121>T-ID>T-TY>PRMD>O>OU>UA-ID>CN>S>G>I>GQ).

      2. Organisation  Units are  written in  their natural  hierarchically
         descending order (i.e. OU1>OU2...>OUn).

      3. Keywords with empty values are omitted.

      4. No distinction is made between upper  and lower case although key-
         words in upper case and their values in lower case gives a clearer
         display.

      5. Consecutive  spaces inside  <value> are  interpreted  as a  single
         space.   Leading or trailing spaces  inside <value> along with all
         other space characters are considered as insignificant.

      6. No keyword abbreviation  is given for the  personal name attribute
         since it is more completely described  by the 4 attributes:  S,G,I
         and GQ.


    Why use the recommended notation?
    ---------------------------------
    Agreeing to  use a single notation  for expressing X.400  addresses has
    the obvious result of simplifying exchange  of addresses for people who
    should not  have to  be knowledgeable about  the internal  structure of
    X.400 messages.   Some reasons for  selecting the  recommended notation
    defined in this paper are outlined below.

    * The keywords match  those defined in recommendation  RFC 987 (Mapping
      between X.400 and RFC  822).  RFC 987 will play an  important role in
      the migration phase towards X.400 and consistent use of keywords were
      chosen to minimise any confusion.

    * Descending order of keywords
      (C>ADMD>X121>T-ID>T-TY>PRMD>O>OU>UA-ID>CN>S>G>I>GQ)   gives the  most
      natural order for organisational  units (O>OU1>OU2...>OUn).  In addi-
      tion,  descending order seems to be preferred by the members of stan-
      dards bodies  who have  used this  order in  their examples  of X.400
      addresses.

    * Semicolon (;) was chosen as a separator since,  unlike slash (/),  it
      is unlikely to cause conflict with  characters forming part of a key-
      word value and comma  (,)  is often used as a separator  in a list of
      addresses.

    * The notation is  brief,  complete,  unambiguous and  simple to under-
      stand.


    Formal Description:
    -------------------

    DEFINITIONS ::= BEGIN

       --- An address of X.400 standard attributes is represented by a
       --- hierarchically descending ordered list of Standard Attribute
       --- Value Assertions.

       --- List of Standard Attribute Value Assertions:
       SAVAList  ::=  SAVA  |  SAVA ";" Spaces SAVAList

       --- Standard Attribute Value Assertion:
       SAVA      ::=  KeywordRepresentation "=" ValueRepresentation

       KeywordRepresentation ::=
          "C" | "ADMD" | "X121" | "T-ID" | "T-TY"| "PRMD" | "O" | "OU" |
          "UA-ID" | "CN" | "S" | "G" | "I" | "GQ"

       ValueRepresentation ::= PrintableCharacter |
                               PrintableCharacter ValueRepresentation |
                               empty

       Spaces ::= Space | Space Spaces | empty

       Space ::= SPACE | TAB | CR | LF

       --- No formal end of SAVAList is defined here. The start and stop
       --- delimiter of a SAVAList must be made clear by the context.
       --- (It is considered to be outside the scope of this description).

    END


    Domain Defined Attributes
    -------------------------
    Domain defined attributes are not standard attributes and will not nor-
    mally form part of an X.400 address. They are used to express non-X.400
    addresses.  As  some implementations  of X.400  are unable  to generate
    domain defined attributes  their use should be avoided  however when no
    X.400 address  with standard  attributes is  possible,  domain  defined
    attributes can be  written after any general attributes  with the nota-
    tion:

            DD.<type>=<value>; DD.<type>=<value>; ...

    e.g.    C=us; ADMD=xyz; PRMD=gw; DD.rfc-822=user(a)subdomains.domain
            C=nl; ADMD=abc; PRMD=gw; DD.uucp=host!user
            C=gb; ADMD=gold 400; PRMD=gw; DD.jnt-mail=user(a)domain.subdomains

            (Note that '@' is not a valid character for X.400 attribute values
             and is replaced by '(a)')

    The  simple  <keyword>   =  <value>  notation  has   been  extended  to
    <keyword>.<type>  = <value>  since  domain  defined attributes  (unlike
    standard attributes) are composed of a type as well as a value.


    Alternative Notations
    ---------------------
    For technical or historical reasons you  may find X.400 addresses writ-
    ten in alternative notations.  These  are not recommended notations but
    are mentioned here with the aim of clarifying their interpretation.

    Most alternative notations follow the idea of using keyword expressions
    (keyword = value) but with many variations in the keywords used and the
    separator/delimiter between the expressions.

    Some alternative keywords you may need to understand are:

            Country name             C           CO         COUNTRY     CTN
            Administration domain name           ADMD       A           ADM
            X121 address             X121        X
            Terminal identifier      T-ID        T
            Terminal Type            T-TY        TT
            Private domain name      PRMD        P          PMD         PRI
            Organisational name      O           ON                     ORG
            Organisational unit name OU          OU1  OU2 ...           OUN
            Unique UA identifier     UA-ID       U
            Common name              CN                                 COM
            Surname                  S           SN                     SUR
            Given name               G           GI         GN          GIV
            Initials                 I           IN                     INI
            Generation Qualifier     GQ          GE                     GEN
            Domain defined attributes,                                  DDV
              type XXX               DD.XXX      D.XXX                  DDT

            Numeric User Identifier                                     NUS
            Network Address for telex                                   TLX
                                teletex                                 TTX
                                facsimile                               FAX
                                videotex                                VTX

    Alternative Separators/delimiters you may see are:   ";" "/" ","

    Keywords are sometimes  expressed in ascending order,   rather than the
    preferred hierarchically descending order (C>ADMD>X121>T-ID>T-TY>PRMD>O
    >OU ..). You should note that in ascending order the organisation units
    should be interpreted  with the least significant appearing first
    (OUn...<OU2<OU1<O).

    You may therefore see the recommended address notation:

    C=ch; ADMD=arcom; PRMD=ski; O=zermatt; OU=chairlift; S=mouse; G=mickey

    written in some of the following ways:

    /C=ch /ADMD=arcom /PRMD=ski /O=zermatt /OU=chairlift /S=mouse /G=mickey

    C=CH; A=ARCOM; P=SKI; O=ZERMATT; OU=CHAIRLIFT; S=MOUSE; G=mickey

    G=mickey, S=mouse, OU=chairlift, O=zermatt, PRMD=ski, ADMD=arcom, C=ch

    CO=ch; ADMD=arcom; PRMD=ski; ON=zermatt; OU1=chairlift; SN=mouse; GN=mickey


    Guidelines for Business Cards
    -----------------------------
    Since business cards  are mass produced,  it might not  be so important
    that the address is short to write, and the cards may be seen by a wide
    range of people,  not all of them familiar with the short hand notation
    described in this  recommendation.  A longer form of  X.400 address may
    then be more appropriate.  This  longer form should be self-explanatory
    so there is no  need to define a precise format,   however some general
    guidelines are:

    * choose attribute names which are obvious and unambiguous

    * clearly separate attribute names from their values

    * print attributes in  descending order (i.e.  country  code first)  so
      that the organisational units appear in their natural  sequence.   If
      attributes are printed  in ascending order and include  more than one
      organisational  unit,   the  least significant  should  appear  first
      (...OU2<OU1<O).

    Below is an example format suggested, for use on the back of a business
    card, by the UK research community.

            Country         GB
            ADMD            Gold 400
            PRMD            UK.AC
            Organisation    Rutherford
            Surname         Bloggs
            Given-name      Joe

schicker@clients.switch.ch (Pietro Schicker) (01/25/91)

Stef,

CCITT is currently working on a recommendation specifying how to represent
X.400 O/RAddresses on business cards. It includes the elements already
present in the RARE document but adds all the others defined for the
various X.400 address forms (e.g., for postal delivery).

One difference I noted: the keyword for ADMD is "A", the one for PRMD is "P".

Cheers  -  Peter

stef@ICS.UCI.EDU (Einar Stefferud) (01/25/91)

Hi Peter -- I would lobby for ADMD and PRMD over A and P, but I don't
think the world will come to a stop on this issue.  My preference is
based on the probabilities of an error in use due to the greater
ambiguity of A or P vs ADMD or PRMD.  In the end, users are going to
need to know that A means ADMD and P means PRMD, so what is the point of
saving the ink and real estate for 3 characters in each?  Cheers...\Stef

Stef@ICS.UCI.EDU (Einar Stefferud) (01/26/91)

Hello Maria -- The fact that various instances of A and P can be found
in various 987 tables and other cases does not diminish the logic that A
and P are more ambiguous that ADMD and PRMD when written on a business
card or on a list of attendees addresses at a meeting, or
where/when-ever.

The issue is actually quite minor, but then, so is the cost of the ink
and the business-card-real-estate required to carry the addtional 3
characters in each attribute name.

I don't quite see why the standards bodies should suddenly become so
concerned with trading terseness and brevity for clarity when it comes
to printing other people's business cards.  They cerainly don't take
this (conservation oriented) position when it comes to counting the
characters in PDUs that consume bandwidth in their protocols?

Anyway, I am only trying to highlight the relationship between clarity
of understanding of the mass of users and the potential savings (of ink
and paper) to be achieved by using more cryptic codes.  Cheers...\Stef

dimou@cernvax.cern.ch (Maria Dimou) (01/26/91)

There is a RARE WG1 recommendation for short hand address notation
(Ref WG1-MHS-89.02.14).
There it is clearly stated that ADMD and PRMD  should not be further
abbreviated.

However, I 've seen documents, RFC 987 tables and X.400 products'
user interfaces where this rule is not kept.

Cheers
 -  maria

>
> Hi Peter -- I would lobby for ADMD and PRMD over A and P, but I don't
> think the world will come to a stop on this issue.  My preference is
> based on the probabilities of an error in use due to the greater
> ambiguity of A or P vs ADMD or PRMD.  In the end, users are going to
> need to know that A means ADMD and P means PRMD, so what is the point of
> saving the ink and real estate for 3 characters in each?  Cheers...\Stef
>


--

Maria Dimou
CERN CN/CS
CH-1211 Geneva 23
Switzerland
Email : dimou@cernvax.cern.ch
X.400 : C=ch; ADMD=arcom; PRMD=cern; O=cern; OU=cernvax; S=dimou;
Tel.  : +41-22-7673356

Christian.Huitema@mirsa.inria.fr (Christian Huitema) (01/28/91)

Stef, Maria,

You should not forget the original reason for the insistance on ADMD and
PRMD in the RARE notation, i.e. lobbying by the authors of RFC-987 so that
exactly the same abbreviations are used in 987 and RARE short-hand format.
This is only remotely related to clarity; in fact, if one was consistant,
one should either ban all single letter abbreviations, including "C", "O",
"S" and "G", or allow also a single letter abbreviation for "A" and "P".
Moreover, the "clarity" of the codes "ADMD" and "PRMD" is far from obvious.
It is most clear for users which are very familiar with the standard; it is
just a syntactic token for the plain users.

Christian Huitema
PS.
Our RFC-987 code is already geared to swallow both "/ADMD=" and "/A="
notations, under the general "be generous with what you accept" rule...

pays@mars.emse.fr (Paul-Andre Pays) (01/28/91)

Stef
I am really surprised by your campain against A and P (in place of ADMD
and PRMD). I used to see your messages for real "causeS" or for
authoritative statements.
Why this fight against a proposal and concern about such a secondary
item?

kAt this level the only imporatant thing is to aggree
on one (only one) commoly accepted  and used representation.
Your arguments about ADMD "readability" fall short.:
  Is
      S=pays; OU1=mars; O=emse; P=emse; A=Atlas; C=FR;
  less readable (understandable) than
      C=FR/ADMD=ATLAS/PRMD=emse/O=emse/OU=mars/S=pays/

Either the user has a minimal knowledge of what is an ORaddress (thus no p
problem) or for him it is a mere convention (but that will be used
as such in the user manual of his prefered X.400 product).

A novice or dumb user will soon no longer manipulate any ORAddress
but Directory names.

Besides you should remember that all of us are not american
   C is not really nice to remind "pays" (country in french)
   we don't mind it. It is  a convention.
Why not expend O to ORG?


My own point of view is
  1. only the fact that there is ONE convention is important
  2. I prefer personaly the A and P notation but I will not
      fight for this.

-- PAP

dimou@cernvax.cern.ch (Maria Dimou) (01/28/91)

I agree with you Stef and I think it is fortunate that the RARE recommenda-
tion coincides with what you say (ADMD and PRMD instead of A and P).

It is true that RFC 987 entries are not a problem. They are only seen
by the MTA manager , who is supposed to know well enough not to be confused.

The user interfaces are more important, because they can drive users away
from X.400, which I understand and sympathise (with the users :-))
Cheers

Maria Dimou
CERN CN/CS
CH-1211 Geneva 23
Switzerland
Email : dimou@cernvax.cern.ch
X.400 : C=ch; ADMD=arcom; PRMD=cern; O=cern; OU=cernvax; S=dimou;
Tel.  : +41-22-7673356