| Title: | MailWorks for OpenVMS |
| Notice: | kit info notes 3-6; policies note 2; reporting bugs note 7 |
| Moderator: | KOALA::LAVASH |
| Created: | Wed Jul 28 1993 |
| Last Modified: | Mon Jun 02 1997 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 1583 |
| Total number of notes: | 6814 |
Hi,
I have a customer problem with x.400 addressing and using the word AT.
The customer is trying to mail an MS-Mail/CC:Mail address from
Mailworks v1.3A-3 and has a DDS entry setup as follows :-
Given name : L
Surname : WINTERS
Name : L WINTERS
Reverse lookup : 1=US@2=MARK400@4=FWUSA1@4=FWHEELER
@5=QUIKCOMM@6=LARRY WINTERS AT FWUSA4PO@X400@LNL27
Unique subscriber identifier : XXWINTER
Master copy owning node : LNSRV2
MHS/VMS address number : 1
MHS/VMS address part : LNL27
MHS mailbox : X400
MHS User identifier : 1=US@2=MARK400@4=FWUSA1@4=FWHEELER@
5=QUIKCOMM@6=LARRY WINTERS AT FWUSA4PO
The problem is that when he tries to send to this user via MRX,
Mailworks modifies address field 6 and interprets the word AT as a @ and
then anything after the word AT is put into a seperate ROUTESTRING.
I've created a test user on an internal system with a similar address
containing the 'AT' string and initially thought the problem was with MRX
but after stopping TS & MRX and dumping the NBS file in the
[muas$server_000.msg] directory it showed the problem is with Mailworks.
Below is an extract of the NBS file that has been dumped :-
Address field 6 should equal :- Mike Halfacree AT FWUSA4PO
but instead gets wrapped and interprets AT as @ and puts FWUSA4PO as a
seperate route string.
0000A2 4 ENT[NAME] Len=00009A
0000A8 5 SEQ Len=000000
0000AE 5 SEQ Len=00006C
0000B5 6 ATTR[ROUTE] Len=000058
0000BB 7 SEQ Len=000052
0000BD 8 ASCII Len=000006
"SPARKY
0000C5 8 ASCII Len=00000A
"ETHER2SCOT
0000D1 8 ASCII Len=000008
"FWUSA4PO
0000DB 8 ASCII Len=000010
"6=Mike Halfacree
0000ED 8 ASCII Len=000009
"5=digital
0000F8 8 ASCII Len=000009
"3=digital
000103 8 ASCII Len=00000A
"2=gold 400
000114 6 ATTR[USERID] Len=000006
000116 7 ASCII Len=000004
"1=gb
000121 5 ATTR[FREEFORM] Len=00000D
000123 6 ASCII Len=00000B
"M HALFACREE
Is there anyway of entering the word AT into an x.400 address without
Mailworks changing it to a @ sign and modifying the address ??
Thanks,
Mike
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 1568.1 | Try quotes | KOALA::LAVASH | Thu Apr 10 1997 08:54 | 53 | |
The following was extracted from the V1.3A-3 release notes.
I believe this should answer your question.
-diana
o Some address forms contain characters that have to be quoted
in order to avoid confusion with Message Router addresses.
Notably, Internet addresses contain "@" symbols which have
to be quoted to prevent them being interpreted as route-term
delimiters. The rules for the interpretation of the quote
character (") are different in MailWorks for OpenVMS from
other Digital mail products. Within MailWorks for OpenVMS,
the quote character is only used to prevent misinterpre-
tation of special characters and the quote characters are
not preserved on addresses when messages are passed off
to Message Router. In contrast, although OpenVMS mail and
ALL-IN-1 IOS interpret quotes, the quotes are preserved.
The consequence of this is that additional levels of quot-
ing are needed within MailWorks for OpenVMS in order to get
quotes preserved on addresses. For example, when an address
is entered in ALL-IN-1 IOS as
"internet-address"@gateway@node@area
the quotes protect any @ symbols in the Internet address but
they are left on the address that is passed on to Message
Router. To enter the same address in MailWorks for OpenVMS,
type in
"""internet-address"""@gateway@node@area
In addition, with some gateways an address could be entered
to OpenVMS mail as
node::gateway::"internet-address"
and the same address would have to be entered as
node::gateway::"""internet-address"""
in MailWorks for OpenVMS.
Another example of addresses that need proper quoting in-
cludes addresses with the word AT or symbol '@' in the X.400
field. A workaround for the problem of properly quoting this
style of address would be to add the address into the user's
PAB using the VT component. The following address:
1=xx@2=yy@3=zz@"5=a b (c) at d"
could be properly added to the PAB using the following syn-
tax in the VT component:
DMW> ADD ENTRY nickname/ADDRESS=(1=xx@2=yy@3=zz@"""5=a b (c) at d""")
| |||||