Previous | Contents | Index |
If your system has PMDF-X400 or PMDF-MB400 installed, then you might be able to use it to send mail to X.400 subscribers on other systems. However, be warned that the information provided here is very general. In practice, the required information which you must supply to properly identify an X.400 addressee varies considerably from site to site as well as between X.400 service providers. You might find that you need very specific information in order to successfully address a message to a given X.400 subscriber (e.g., what PRMD and ADMD to specify, whether or not initials are required, whether or not an organizational unit must be specified, etc.).
For sending mail to local X.400 users, you should consult your system manager or postmaster to determine the precise addressing conventions which you should use.
Now, PMDF X.400 addresses have the format
IN%"'/attribute1=value1/attribute2=value2/.../'@X400-gateway-domain" |
X400-gateway-domain
is a domain name which was selected by your system manager when PMDF-X400 was installed. attribute1
, attribute2
,
... are any of the attribute names listed in Table 1-3 and value1
, value2
,
... are allowed values for the corresponding attributes. Consult your system manager for the proper domain name to use for X400-gateway-domain
.
PMDF-X400 name | X.400 attribute |
---|---|
C | Country |
ADMD | Administrative Domain |
PRMD | Private Domain |
O | Organization |
OU | Organizational Unit (up to four of these fields are allowed) |
S | Surname |
G | Givenname |
I | Initials |
DD.xx | Domain Defined Attribute "xx" |
Now, assuming that the X400-gateway-domain
domain name is x400.example.com, then a sample X.400 address as entered
in VMS MAIL might be
IN%"'/g=George/s=Jetson/o=Spacely Sprockets/'@x400.example.com" |
"/g=George/s=Jetson/o=Spacely Sprockets/"@x400.example.com |
If any spaces or other special characters from the list of RFC 822 "specials" characters
( ) < > @ , ; : \ " . [ ] |
"
. For instance, in the example above the space in Spacely Sprockets
has caused the entire local-part to require quoting.
An additional quoting is required when any of the characters =, $, or / appear in an attribute value. These characters must be quoted by prefixing each occurrence with a dollar sign, $. For instance, if "erik mainz a/s" is to be specified with an Organization attribute, then it must be specified as
/o=erik mainz a$/s |
Note also that X.400 is limited in the characters that are allowed in attribute values to the characters defined as members of the "printable string" set. Characters that are used in RFC 822 (Internet) addresses but not allowed by X.400 are specified by multi-character substitutions in accordance with RFC 2156. These are particularly useful when X.400 originators need to specify a complete RFC 822 address in a DD.RFC-822
domain-defined attribute. The substitutions are listed in Table 1-4.
Desired character | X.400 multi-character |
---|---|
@ | (a) |
% | (p) |
! | (b) |
" | (q) |
_ | (u) |
( | (l) |
) | (r) |
jdoe@example.com
using the DD.RFC-822 attribute, the "@" must be specified as
"(a)":
DD.RFC-822 = jdoe(a)example.com |
Since the ( and ) characters delimit comments in RFC 822 addresses, the use of printable string substitutions imposes the additional requirement that any address containing them must be enclosed in double-quotes. For example:
|
Previous | Next | Contents | Index |