home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!spool.mu.edu!news.nd.edu!bsu-cs!news.cs.indiana.edu!syscon!gator!inland!cmkrnl!infopiz!mccall!ipmdf-newsgate!list
- From: ned@sigurd.innosoft.com (Ned Freed)
- Newsgroups: vmsnet.mail.pmdf
- Subject: RE: Handling of aliases via Option Name_table_name
- Message-ID: <01GOCQPP05V49S3UL9@SIGURD.INNOSOFT.COM>
- Date: 3 Sep 92 09:03:46 GMT
- Organization: The Internet
- Lines: 40
- Return-Path: <epmdf@YMIR.CLAREMONT.EDU>
- Resent-Date: 03 Sep 1992 16:03:46 -0700 (PDT)
- Resent-From: epmdf@YMIR.CLAREMONT.EDU
- Errors-To: epmdf@YMIR.CLAREMONT.EDU
- Resent-Message-ID: <01GOCQQ836N695P5C9@YMIR.CLAREMONT.EDU>
- X-Vms-To: IN%"KLENSIN@INFOODS.MIT.EDU"
- X-Vms-Cc: IPMDF
- Mime-Version: 1.0
- Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
- Content-Transfer-Encoding: 7BIT
-
- > The Options file entry "name_table_name" can be used to specify
- > a logical name table "to be searched for address aliases".
-
- It can either be the name of a table or the name of a search that translates
- to a list of actual tables. For example, you can use LNM$FILE_DEV to search
- the name list of tables RMS uses.
-
- We sort of frown on this mechanism since it is too easy to overlap your tables
- with system tables and capricious use of system logical name tables for mail
- aliases can cause serious trouble -- I've seen systems crash and be rendered
- unbootable as a result of careless logical name table use.
-
- > (1) is this searched before the conventional "aliases." file and its
- > database or after it? Are the targets of these equivalence-name aliases
- > processed back through the rewrite rules as the "aliases." entries are,
- > are are they processed only as part of delivery actions?
-
- The ordering is as follows:
-
- (1) Personal alias database.
- (2) Aliases in logical name table(s).
- (3) System alias database.
- (4) System alias file.
-
- All of these are essentially equivalent in terms of when they apply; they are
- all invoked as part of message enqueue operations in PMDF.
-
- > (2) Is there any reasonable way to test whether such a search resulted
- > in a "hit?". It appears that one might be able to do this with a
- > $[image,...]
- > rule that searched the logical name table itself, but is there an
- > easier/better way? If not, does anyone have such code lying around that
- > could be examined or scrounged?
-
- The PMDF TEST/REWRITE utility lists the expansion of any address you give it at
- the very end of its output. This takes all alias expansion into account. In
- general aliases don't expand into headers, so they don't show up in the earlier
- output of PMDF TEST/REWRITE that pertains to what headers would look like.
-
- Ned
-