[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | VAX MAILGATE for MEMO |
|
Moderator: | STKHLM::OLSSON |
|
Created: | Sat Feb 25 1989 |
Last Modified: | Tue May 14 1996 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 216 |
Total number of notes: | 933 |
47.0. "Unix - Internet lowercase addresses from MEMO" by STKOFF::SPERSSON (Pas de Probleme) Fri Aug 24 1990 16:10
The MRMEMO Engineering Team has just come back from two weeks Ultrix
training (this implies nothing about future MRMEMO directions).
On this course we were told that Mail addresses in the Unix-Internet
world (the term deliberately loosely used) are often case sensitive
lowercase.
This prompted us to do some testing on MRMEMO handling on lowercase
addresses on return to the office this afternoon. Note: WE DID NOT
PERFORM TESTS AGAINST Ultrix Mail Connection OR ANY OTHER "LIVE"
SOFTWARE. We only tested MRMEMO's handling of lowercase MEMO -> MR
addresses. This is what we learnt:
1) MEMO will always convert addresses to uppercase, and there is no way
to "quote" your way around this as a MEMO user. Thus MRMEMO will always
receive an address specified "dgn.den" as "DGN.DEN" from MEMO
2) So maybe if we use MRMAN /REPLACE and use an alias in the address
specified from MEMO. No luck, this is what happens.
$ mc mrman
This is MRMAN V3.1
MRM> add INTERNET_USER/REPL="an.internet.user"@MBX@NODE
%Added INTERNET_USER, Replace=AN.INTERNET.USER@MBX@NODE
...so the lowercase string will be uppercased.
3) Solution: Enable DDS lookups in the MRMEMO server! With MBMAN it is
possible to specify any DDS field as lowercase provided it's within
quotes. MRMEMO will fetch the address and put it into the Message
Router. So using the example above:
$ mc mbman
MBMAN V3.1 (BL5.10)
MBMAN> bui dds sub/surname=smith/givenname=john
MBMAN> bui dds sub/snlocation=vax/snu=internet_user
MBMAN> bui dds sub/mhs=(addr=node,mhsm=mbx,mhsu="an.internet.user")
MBMAN> sh dd bui
Given name : JOHN
Surname : SMITH
MR S location : VAX
MR S user name : INTERNET_USER
MHS/VMS address number : 1
MHS/VMS address part : NODE
MHS mailbox : MBX
MHS User identifier : an.internet.user
MBMAN> add dds built
MBMAN>
...so this means that your MEMO users can now specify any of the
following addresses:
=> VAX.INTERNET_USER
or
=> VAX.JOHN__SMITH
...and they will be translated to MR address an.internet.user@MBX@NODE
The tests have been performed on MRMEMO Version 2.1 (out very very
soon) and I wouldn't want to warrant the above behaviour on anything
else. Another advantage with this version is the new feature Address
Translation, which lets MRMEMO do "soft" DDS lookups, ie if the
address is found in DDS it's used, otherwise the message is sent
anyway using the original address.
T.R | Title | User | Personal Name | Date | Lines
|
---|