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 09: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""") |