From: CRDGW2::CRDGW2::MRGATE::"SMTP::CCVAX.UCD.IE::%CUNYVM.CUNY.EDU:T_WADE" 21-APR-1989 18:39 To: MRGATE::"ARISIA::EVERHART" Subj: Centralized ID's - alias database. Resent-From: %CUNYVM.CUNY.EDU:T_WADE@ccvax.ucd.ie Received: from YMIR.BITNET by CUNYVM.CUNY.EDU (IBM VM SMTP R1.1) with BSMTP id 3700; Fri, 21 Apr 89 18:09:16 EDT Received: from IRLEARN.BITNET by YMIR.BITNET; Fri, 21 Apr 89 07:25 PDT Received: from ccvax.ucd.ie by IRLEARN.BITNET (Mailer X1.24) with BSMTP id 4828; Fri, 21 Apr 89 15:18:12 GMT Date: Fri, 21 Apr 89 15:11 GMT Message-Id: <0092398F7E370F8022800BA4@YMIR.BITNET> From: "Tom Wade, VMS Systems" Subject: Centralized ID's - alias database. Sender: "Tom Wade, Systems" To: ipmdf@YMIR.BITNET X-Vms-To: IN%"ipmdf@ymir.bitnet" Resent-Date: Fri, 21 Apr 89 07:27 PDT Resent-Message-Id: <00923991CFBBFA80228060A5@YMIR.BITNET> Resent-To: INFO-PMDF-LIST2@YMIR.BITNET Firstly, PMDF 3.0 provides a directory channel. This allows you to set up a psuedo-domain called say physics.university.edu (where physics is not a real machine) and divert mail to usernames in that domain according to a table, e.g. joe_smith@physics.university.edu is forwarded to smith1433@PHYVX1.university.edu or wherever. Before this came out, I wrote a package to do something similar. The Name Router is set up as a channel on PMDF, and maps machine-independent names onto mailboxes. For example I am registered on it as Tom.C.Wade@systems.cc.ucd.ie I chose forename, middle initial and surname as the username standard. The Name Router will recognize the following localpart in an incoming message: tom.wade t.wade wade and will check for systems.cc.ucd.ie, cc.ucd.ie, ucd.ie for a match on the domain part. It will forward to whatever is entered for that user. The behavior is similar to incoming paper post. If it is addressed to smith in Physics, it goes to the right person. If it is addressed to just smith, it could go to any. At the moment, the product is still in testing. There are some things about it that I am not very happy about. It generates output as a BSMTP file, which (if you are using PMDF) is delivered to the bit_gateway channel (you don't need JNET to use this channel - it is a useful BSMTP handler). I would prefer it to queue messages for the correct PMDF channel, but because I do not program in Pascal, I have been unable to do so. It is a great pity that there is not a callable interface to PMDF that conforms to the VMS calling standard (the MM routines do not - they pass Pascal structures as parameters, thus restricting the calling language). If anyone has a SEND_MESSAGE (mailbox, RFC822-filename) type interface to PMDF I would be delighted to hear from them. The Name Router is written in Fortran-77, and I can arrange for copies if anyone is interested. It will require some tidying and a bit of installation documentation on my part, so it might be some time. If anyone wants to cooperate with development, great. Regards. ------------------------------------------------------------------------- Tom Wade Internet: T.Wade@cc.ucd.ie Systems Programmer PSI: PSI%+27243154000712::T.WADE Computer Center Telex: (0500) 91178 UCD EI ("TO: WADE " at start) University College Voice: +353-1-693244 Ext 2032. Belfield Janet: t.wade%cc.ucd.ie@UK.AC.EARN-RELAY Dublin 4. Bitnet: T.WADE@CC.UCD.IE or T.WADE@CCVAX.bitnet Ireland -------------------------------------------------------------------------