Routes [ Installing and Configuring HP X.400 Administrator's Guide ] MPE/iX 5.0 Documentation
Installing and Configuring HP X.400 Administrator's Guide
Routes
It is recommended that you understand routing before configuring routes.
Read Chapter 2, Routing and Addressing, for a general understanding of
routing and considerations that should be made when you configure routes.
Routing for X.400 occurs on a store and forwardbasis. Each MTA along the
route of a message determines the next MTA to which the message should be
transferred. Thus, the local MTA on X.400 determines to which
destination it should forward the message.
A route consists of a set of O/R address
attributes and a destination. The destination
must be an adjacent MTA, HP X.400/HP Desk Node,OpenMail connection,
Sendmail connection, or API client. The local MTA determines the
destination by comparing the recipient O/R address within a message to
the O/R address attributes specified for each route. The MTA uses the
destination from the first route it matches.
Wildcards and Null Character
If an attribute in a route is omitted
, this attribute matches any value for that attribute in a received
message. If multiple routes match, the MTA delivers the message to the
route it first encounters. Use x4rtview to determine the destination.
One or more wildcards, asterisks (*),can be inserted into a route
attribute. If an asterisk is entered into the country code, the asterisk
must be the only character entered. The asterisk matches any string of
characters. For example, a route that has an ADMD of HP* matches any
ADMD that begins with HP such as HP, HP-CND, and HP-GND. The asterisk
can be inserted anywhere within an attribute. An ADMD of HP*IND*
matches HP-IND, HP-IND/RND, and HPIND.
An attribute that consists of only an asterisk is the same as omitting
that attribute. The MTA routes a message more quickly if an attribute is
omitted.
A null character (#)can be entered into a route attribute. If the null
character is entered into a route attribute, the null character must be
the only character entered.
The null character matches an attribute that is not present in an O/R
address. For example, if the null character is entered for the ADMD,
then a route would only match the O/R address if it has no ADMD.
Initial Routes Added Automatically
You do not need to configure routes destined for HP X.400/HP Desk Nodes,
the Sendmail connection , the OpenMail connection, or API clients, since
the initial route is automatically configured when the destination is
configured.
However, if you wish to modify this route or add additional routes to HP
X.400/HP Desk Nodes, Sendmail connection, OpenMail connection, or API
clients, you may do so using the Add/Modify Route screens. When
modifying an initial route, only the O/R address attribute values present
on the original screen can be modified. For example, the organization
name and organization unit names of the OpenMail connection are the only
attributes that can be modified since these are the only attributes in
the Configure OpenMail Connection screen.
An initial route cannot be deleted. The route is deleted when the
destination is deleted. An initial route cannot contain T.61 characters.
The initial route for the OpenMail connection can contain wildcards and
null characters only in the organization unit names.
The initial route for the Sendmail connection and the initial routes for
API clients cannot contain wildcards or null characters. If the initial
route for the Sendmail connection or the initial routes for the API
clients are not valid 1984 X.400 standard O/R address forms, a warning
message displays. Refer to the O/R Address Attributes and Forms section
of Chapter 2 for more information on 1984 X.400 standard forms.
Output Queues
An output queue
exists for every adjacent MTA, HP X.400/HP Desk Node, Sendmail
connection, OpenMail connection, or API client that you configure. When
a message is routed to a destination, it is placed in that destination's
Output Queue (OQ).
T.61 Characters in O/R Address Attributes
The 1988 X.400 standard allows T.61 characters as well as printable
string characters in the following O/R address attributes: organization
name, organization unit names, DDAs, and personal name (surname, given
name, initials, generational qualifier, and common name). An O/R address
can contain an attribute that consists of a T.61 character version and a
printable string version. Routes configured in x4admin can contain only
one version of an attribute.
x4admin can configure routes with attributes containing characters from
HP's Roman8 character set (for example, a ). The MTA converts the Roman8
character to its T.61 equivalent. Your terminal must be able to support
the Roman8 character set.
Since the 1984 X.400 standard does not support T.61 characters, 1984
X.400 systems may not be able to generate messages containing T.61
characters. You may want to add another route that is the printable
string equivalent of the route that contains T.61 characters. If you add
a route that contains T.61 characters, a message displays reminding you
to enter a route that is the printable string equivalent.
The MTA matches an attribute from an O/R address in a message to an
attribute of a route if:
* The printable string version of an attribute in a message matches
the printable string version of that attribute in a route, or
* The T.61 character version of an attribute in a message matches
the T.61 character version of that attribute in a route, or
* The T.61 version of an attribute in a message matches the
printable string version of that attribute in a route.
Examples
The following examples show how routing works. Example 1 shows how
routes may overlap when using omitted attributes and the wildcard in the
attributes of the configured routes. When routes overlap, use x4rtview
to determine which route the MTA uses.
For each example, use the following configured routes:
Route 1 Country = US
ADMD = HP* Org
Name = Information Networks
Org Unit 1 = Lab
Org Unit 2 = Engr
Destination = MTA1
Route 2 Country = US
ADMD = #
PRMD = *HP*
Org Name = Information Networks
Org Unit 1 = Marketing
Org Unit 2 = *
Destination = MTA2
Route 3 Country = US
ADMD = Telemail
Destination = MTA3
Route 4 PRMD = HP*
Destination = MTA4
Example 1.
If the recipient O/R address for an incoming message is:
Recipient O/R Address Country = US
ADMD = Telemail
PRMD = HP-PRMD
Org Name = Information Networks
Org Unit 1 = Marketing
Org Unit 2 = Customer Support
Personal Name = John Doe
Routes 3 and 4 may be used to deliver the
message. Route 1 cannot be used because the
ADMDs and organization units do not match.
Route 2 cannot be used because the ADMDs do not
match. Use x4rtview to determine if Route 3 or
Route 4 is used.
Example 2.
If the recipient O/R address for an incoming message is:
Recipient O/R Address Country = US
PRMD = PRMD-HP
Org Name = Information Networks
Org Unit 1 = Marketing
Org Unit 2 = Sales
Personal Name = Elizabeth Jones
Route 2 may be used. Route 1 cannot be used because the ADMDs and
organization units do not match. Route 3 cannot be used because the
ADMDs do not match. Route 4 cannot be used because the PRMDs do not
match.
Example 3.
If the recipient O/R address for an incoming message is:
Recipient O/R Address Country = FR
PRMD = HP-Private
Org Name = Information Networks
Org Unit 1 = Lab
Org Unit 2 = Engr
Personal Name = Jean Li
Route 4 can be used. Route 1 cannot be used because the country names do
not match. Route 2 cannot be used because the country names and
organization unit 1 names do not match. Route 3 cannot be used because
the country names and ADMDs do not match.
Configuring Routes
To configure an X.400 route,
* Select the ROUTES item from the Configure X.400 Menu.
This displays the Configure X.400 Routes screen.
Figure 8-1. Configure X.400 Routes Screen
NOTE If you are configuring X.400 for the first time, this screen does
not display a list of routes. If you are reconfiguring, this
screen displays a list of the currently configured routes with the
destination and some of the more commonly supplied O/R address
attributes.
The first route for each HP X.400/HP Desk Node, OpenMail
connection, Sendmail connection, and API client is automatically
generated and is indicated by an * immediately to the right of the
type field.
The fieldson the screen are:
Num
Display. Unique index number temporarily
assigned in ascending order to identify a route
during the X.400 configuration. The number
assigned to a route may change as existing
routes are deleted and new routes are added.
Type
Display. Route destination type that can be an
adjacent MTA (MTA), HP X.400/HP Desk Node
(DSK), OpenMail connection (OM), Sendmail
connection (SM), or API client (CL).
Destination
Display. Route destination that can be the
name of an adjacent MTA, HP X.400/HP Desk Node
, local OpenMail connection, local Sendmail
connection, or API client.
O/R Attributes
Display. A list of the O/R attributes assigned
to this route (for example, country name, ADMD,
PRMD, organization name, and organization
units). All attributes that fit on the screen
are displayed.
If you need to scroll the screen,
* Press the Page Down key to scroll forward for additional entries,
or
* Press the Page Up key to scroll to the previous screen.
To add, modify, or delete a route,
* Press the Action Menu key to display the Action Menu so you can
select Add Route, Modify Route, or Delete Route.
To configure a default destination,
* Press the Action Menu key to display the Action Menu so you can
select Configure Default Destination.
To display all O/R attributes of a route,
* Select the specific route to be viewed.
* Press the Action Menu key. The Configure X.400 Routes Action Menu
displays so you can select the Modify Route item to display the
route attributes.
* To display additional route attributes, press the Action Menu key.
The Modify Route Action Menu displays so you can select the
Terminal Address Fields, Personal Name Fields, Domain Defined
Attributes, or Physical Delivery Fields to display additional
route attributes.
Adding a Route
To add a route,
* Select the Add Route item from the Configure X.400 Routes Action
Menu.
This displays the Add Route screen.
Figure 8-2. Add Route Screen
NOTE You must configure an adjacent MTA, HP X.400/HP Desk Node, OpenMail
connection, local Sendmail connection, or API client before you can
configure the routesto them.
You use this screen to enter information for a single route. Since you
define routes based on the recipient's O/R address, a routeis the
combination of different O/R attributes. You can route on any
combination of the following route attributes:
Country
ADMD
PRMD
Organization name
Organization unit names (up to four occurrences)
X.121 address
Telematic terminal identifier
UA unique numeric identifier
Surname
Given name
Initials
Generational qualifier
Common name
Domain defined attribute types and values (up to four occurrences)
Physical delivery country name
Physical delivery service name
Postal code
NOTE If an O/R attribute is omitted, the MTA matches any value for that
attribute.
One or more wildcards, asterisks (*), can be inserted into any of
these attributes except for the country code. If an asterisk is
entered into the country code, the asterisk must be the only
character entered. The asterisk matches any string of characters
and can be inserted anywhere within the attribute.
A null character (#) can be entered into any of these attributes.
If the null character is entered, it must be the only character in
the attribute. The null character in an attribute matches that
attribute if that attribute is not present in the O/R address.
The fieldson the screen are:
Country Code
Optional. The country of the route's recipient
O/R address. See Appendix C for a list of
country codes.
Administration Domain
Name
Optional. The name identifying the public
authority of the recipient O/R address. This
field is a printable string of up to 16
characters.
Private Domain Name
Optional. The name identifying the private MHS
network of the route's recipient O/R address.
This field is a printable string of up to 16
characters.
Organization Name
Optional. The name of the organization of the
route's recipient O/R address. The name is a
string of up to 64 characters.
Organization Unit Names
Optional. The names of specific units within
the organization of the route's recipient O/R
address. Up to four units can be specified
with Organization Unit 1 being the highest in
the organizational hierarchy, Organization Unit
2 being the second highest, etc. Each
organization unit name is a string of up to 32
characters.
Destination
Required. The name of the adjacent MTA, HP
X.400/HP Desk Node, OpenMail connection,
Sendmail connection, or API client that is the
destination for this route. The adjacent MTA,
HP X.400/HP Desk Node, OpenMail connection,
Sendmail connection or API client must already
be configured or an error occurs.
When the fields on this screen are correctly defined,
* Press the Done Key. The window is removed from the scree.
* Press the Perform Task key, and a confirmation message displays.
The data in the fields clear so you can continue adding additional
routes.
If your press the Perform Task key without specifying any value in the
destination field, the following error message displays:
Error: Entry is required
If you press the Perform Task key without specifying a value for any
route attributes, the following error message displays:
Error: You must specify a value for at least one field in a route.
(X4MSG 4328)
You must enter the destination and at least one value in one other field
before pressing the Perform Task key.
If you need to cancelthe data you just typed,
* Press the Exit Task key. A confirmation displays asking if you
want to exit without updating the values of the fields.
If you want to define additional routing attributessuch as the X.121
Address,
* Press the Action Menu key to display the Action Menu so you can
select Terminal Address Fields, Personal Name Fields, Domain
Defined Attributes, or Physical Delivery Fields.
Terminal Address Fields Window.
Select the Terminal Address Fields item from the Add Route Action Menu to
display the Terminal Address Fields window.
Figure 8-3. Terminal Address Fields Window
The fieldson this window are:
X121 Address (network
address)
Optional. The international numeric address of
the route's recipient O/R address. The address
contains up to 15 digits.
Telematic Terminal
Identifier
Optional. The identifier for a telematic
terminal such as telex or teletex answerback.
The identifier is a printable string of up to
24 characters.
UA Unique Numeric
Identifier (numeric user
identifier) Optional. The unique number that might be
given to an X.400 user. The identifier is a
printable string of up to 32 characters.
When the fields on this screen are correctly defined,
* Press the Donekey. The window is removed from the screen.
* Press the Perform Task key.
Personal Name Fields Window.
Select the Personal Name Fields item from the Add Route Action Menu to
display the Personal Name Fields window.
Figure 8-4. Personal Name Fields Window
The fieldson this window are:
Surname
Optional. The surname of the X.400 user. The
name is a printable or T.61 string of up to 40
characters.
Given Name
Optional. The given name of the X.400 user.
The name is a printable or T.61 string of up to
16 characters.
Initials
Optional. The initials of the X.400 user. The
initials are a printable or T.61 string of up
to 5 characters.
Genera- tional Qualifier
Optional. The generational qualifier of the
X.400 user. The generational qualifier is a
printable or T.61 string of up to 3 characters.
Common Name
Optional. 1988 X.400 standard only. The
common name of the X.400 user. The common name
is a printable or T.61 string of up to 64
characters.
When the fields on this screen are correctly defined,
* Press the Donekey. The window is removed from the screen.
* Press the Perform Task key.
Domain Defined Attributes Window.
Select the Domain Defined Attributes item from the Add Route Action Menu
to display the Domain Defined Attributes window.
Figure 8-5. Domain Defined Attributes Window
The fieldson this window are:
Attribute Type
Optional. The DDA attribute type. Up to four
types can be specified. The type is a
printable or T.61 string of up to 8 characters.
Attribute Value
Optional. The DDA attribute value. Up to four
values can be specified. The value is a
printable or T.61 string of up to 128
characters.
When the fields on this screen are correctly defined,
* Press the Donekey. The window is removed from the screen.
* Press the Perform Task key.
Physical Delivery Fields Window.
Physical delivery is only available with the 1988 X.400 standard. Select
the Physical Delivery Fields item from the Add Route Action Menu to
display the Physical Delivery Fields window.
Figure 8-6. Physical Delivery Fields Window
The fields on this window are:
Physical Delivery
Country Name:
Optional. The country where the physical
delivery recipient is located. This is a
printable or T.61 string of up to 3 characters.
See Appendix C for a list of country codes.
Physical Delivery
Service Name:
Optional. The name of the physical delivery
service for this message. This is a service
offered by an ADMD to convert electronic
messages into physical postal forms and is a
printable or T.61 string of up to 16
characters.
Postal Code:
Optional. Postal code of the physical delivery
recipient. For example, in the U.S.A., this
might be the zip code. This is a printable or
T.61 string of up to 16 characters.
NOTE If a route requires a physical delivery field with printable
characters and T.61 format, two separate routes must be configured.
If an attribute contains both printable characters and T.61 format,
matching one of the formats is considered a match of that
attribute.
When the fields on this screen are correctly defined,
* Press the Donekey. The window is removed from the screen.
* Press the Perform Task key.
Modifying a Route
To modify a route,
* Select the route to be modified from the Configure X.400 Routes
screen.
* Press the Action Menu key.
* Select the Modify Route item from the Action Menu.
This displays the Modify Route screen.
Figure 8-7. Modify Route Screen
For a description of the fields, refer to the Add a Route screen field
descriptions.
Refer to the Wildcards and Null Character and Initial Routes Added
Automatically sections of this chapter on restrictions for modifying
routes.
When the fields on this screen are correctly defined,
* Press the Perform Taskkey. A message appears confirming that the
route has been modified.
If you press the Perform Task key without specifying a value in the
destination field, the following error message displays:
Error: Entry is required
If you press the Perform Task key without specifying a value for any
route attributes, the following error message displays:
Error: You must specify a value for at least one field in a route.
(X4MSG 4328)
You must enter the destination and at least one value in one other field
before pressing the Perform Task key.
If you need to cancelthe data you just typed,
* Press the Exit Task key. A confirmation displays asking if you
want to exit without updating the values of the fields.
If you need to modify additional routing attributes,
* Press the Action Menu key so you can select Terminal Address
Fields, Personal Name Fields, Domain Defined Attributes, or
Physical Delivery Fields. Refer to these windows discussed
earlier in this chapter for more information.
Deleting a Route
To delete a route,
* Select the route to be deleted on the Configure X.400 Routes
screen.
* Press the Action Menu key.
* Select the Delete Route item on the Action Menu.
This displays the Delete Route window.
Figure 8-8. Delete Route Window
To deletethe selected route,
* Press the Confirm key.
To cancelthe delete operation,
* Press the Cancel key.
NOTE You cannot delete the first route of an HP X.400/HP Desk Node,
Sendmail connection, OpenMail connection, or API client. A message
displays when you attempt to delete the first route to such a
destination. The first route to an HP X.400/HP Desk Node, Sendmail
connection, OpenMail connection, and API client is indicated by an
* immediately to the right of the type field.
Configuring a Default Destination.
The Configure Default Destination screen allows you to configure a
default route destination (which can be an adjacent MTA, HP X.400/HP Desk
Node, Sendmail connection, OpenMail connection, or API client). If the
MTA cannot route a message, instead of generating a non-delivery report,
the MTA routes the message to the default destination. If the RTS
returns a message to the MTA, these messages can also be routed to the
default destination.
Select the Configure Default Destination item from the Configure X.400
Routes Action Menu to display the Configure Default Destination screen.
Figure 8-9. Configure Default Destination Window
The fields on this window are:
Default Route
Destination
Optional. Where a message is routed if the MTA
cannot deliver a message. This can be an
adjacent MTA name, an HP X.400/HP Desk Node
name, the OpenMail connection name, the
Sendmail connection name, or an API client
name. This field is a printable string of up
to 32 characters.
Do you want messages Default: n. If the RTS cannot deliver a
returned to the MTA by message, it returns the message to the MTA. The
the RTS to be routed to
the default destination?
(y/n)
MTA tries to find an alternate route for the
message. If the MTA cannot find an alternate
route, then if the value of this field is y,
the MTA routes the message to the default
destination. If the value of this field is n,
a non-delivery report is generated for the
message.
When the fields on this screen are correctly defined,
* Press the Perform Task key.
To delete the default destination,
* Press the Action Menu key and select Delete Default Destination.
MPE/iX 5.0 Documentation