home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / vmsnet / mail / pmdf / 2220 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  2.5 KB

  1. 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
  2. From: ned@sigurd.innosoft.com (Ned Freed)
  3. Newsgroups: vmsnet.mail.pmdf
  4. Subject: RE: Handling of aliases via Option Name_table_name
  5. Message-ID: <01GOCQPP05V49S3UL9@SIGURD.INNOSOFT.COM>
  6. Date: 3 Sep 92 09:03:46 GMT
  7. Organization: The Internet
  8. Lines: 40
  9. Return-Path: <epmdf@YMIR.CLAREMONT.EDU>
  10. Resent-Date: 03 Sep 1992 16:03:46 -0700 (PDT)
  11. Resent-From: epmdf@YMIR.CLAREMONT.EDU
  12. Errors-To: epmdf@YMIR.CLAREMONT.EDU
  13. Resent-Message-ID: <01GOCQQ836N695P5C9@YMIR.CLAREMONT.EDU>
  14. X-Vms-To: IN%"KLENSIN@INFOODS.MIT.EDU"
  15. X-Vms-Cc: IPMDF
  16. Mime-Version: 1.0
  17. Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
  18. Content-Transfer-Encoding: 7BIT
  19.  
  20. > The Options file entry "name_table_name" can be used to specify
  21. > a logical name table "to be searched for address aliases".
  22.  
  23. It can either be the name of a table or the name of a search that translates
  24. to a list of actual tables. For example, you can use LNM$FILE_DEV to search
  25. the name list of tables RMS uses.
  26.  
  27. We sort of frown on this mechanism since it is too easy to overlap your tables
  28. with system tables and capricious use of system logical name tables for mail
  29. aliases can cause serious trouble -- I've seen systems crash and be rendered
  30. unbootable as a result of careless logical name table use.
  31.  
  32. > (1) is this searched before the conventional "aliases." file and its
  33. > database or after it?  Are the targets of these equivalence-name aliases
  34. > processed back through the rewrite rules as the "aliases." entries are,
  35. > are are they processed only as part of delivery actions?
  36.  
  37. The ordering is as follows:
  38.  
  39. (1) Personal alias database.
  40. (2) Aliases in logical name table(s).
  41. (3) System alias database.
  42. (4) System alias file.
  43.  
  44. All of these are essentially equivalent in terms of when they apply; they are
  45. all invoked as part of message enqueue operations in PMDF.
  46.  
  47. > (2) Is there any reasonable way to test whether such a search resulted
  48. > in a "hit?".  It appears that one might be able to do this with a
  49. >   $[image,...]
  50. > rule that searched the logical name table itself, but is there an
  51. > easier/better way?  If not, does anyone have such code lying around that
  52. > could be examined or scrounged?
  53.  
  54. The PMDF TEST/REWRITE utility lists the expansion of any address you give it at
  55. the very end of its output. This takes all alias expansion into account. In
  56. general aliases don't expand into headers, so they don't show up in the earlier
  57. output of PMDF TEST/REWRITE that pertains to what headers would look like.
  58.  
  59.                 Ned
  60.