home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / apollo / 3942 < prev    next >
Encoding:
Text File  |  1992-11-12  |  3.6 KB  |  96 lines

  1. Newsgroups: comp.sys.apollo
  2. Path: sparky!uunet!email!newton.auto.tuwien.ac.at!mjl
  3. From: mjl@newton.auto.tuwien.ac.at (Martin J. Laubach)
  4. Subject: IDA Sendmail and DNS
  5. Message-ID: <1992Nov12.201307.18558@email.tuwien.ac.at>
  6. Sender: news@email.tuwien.ac.at
  7. Nntp-Posting-Host: newton.auto.tuwien.ac.at
  8. Organization: University of technology, Vienna, Austria. 
  9. Date: Thu, 12 Nov 1992 20:13:07 GMT
  10. Lines: 84
  11.  
  12.   I'm currently exploring the with the IDA sendmail included in 10.4,
  13. and it really looks very nice, especially the M4 definition files
  14. are great.
  15.  
  16.   However, this sendmail doesn't seem to use the name server correctly
  17. (or at all). While the old 10.3.5 sendmail on another machine with
  18. a similiar sendmail.cf file actually expands incomplete domain
  19. specifications, the new sendmail does nothing of the sort. And thus
  20. a lot of the mail that did get through just fine, will be bounced by
  21. the mail relay host.
  22.  
  23.   An example -- the new apollo sendmail does this (/usr/lib/sendmail
  24. -Cfoo.cf -bt):
  25.  
  26. ADDRESS TEST MODE
  27. Enter <ruleset> <address>
  28. [Note: No initial ruleset 3 call]
  29. > 3,0 foo@vmars
  30. rewrite: ruleset  3   input: foo @ vmars
  31. rewrite: ruleset  7   input: foo @ vmars
  32. rewrite: ruleset  9   input: foo @ vmars
  33. rewrite: ruleset  9 returns: < foo > @ vmars
  34. rewrite: ruleset  7 returns: < @ vmars > , foo
  35. rewrite: ruleset  3 returns: < @ vmars > , foo
  36. rewrite: ruleset  0   input: < @ vmars > , foo
  37. rewrite: ruleset  8   input: < @ vmars > , foo
  38. rewrite: ruleset  8 returns: < @ vmars > , foo
  39. rewrite: ruleset 29   input: < @ vmars > , foo
  40. rewrite: ruleset 29 returns: < @ vmars > , foo
  41. rewrite: ruleset 26   input: < @ vmars > , foo
  42. rewrite: ruleset 25   input: < @ vmars > , foo
  43. rewrite: ruleset 25 returns: < @ vmars > , foo
  44. rewrite: ruleset  4   input: < @ vmars > , foo
  45. rewrite: ruleset  4 returns: foo @ vmars
  46. rewrite: ruleset 26 returns: < @ vmars > , foo
  47. rewrite: ruleset  0 returns: $# TCP $@ email . tuwien . ac . at $:
  48.          < @ vmars > , foo
  49.  
  50.  
  51.   Whereas the sendmail on a NeXT around here (with the same config
  52. file) looks like this:
  53.  
  54. ADDRESS TEST MODE
  55. Enter <ruleset> <address>
  56. [Note: No initial ruleset 3 call]
  57. > 3,0 foo@vmars
  58. rewrite: ruleset  3   input: foo @ vmars
  59. rewrite: ruleset  7   input: foo @ vmars
  60. rewrite: ruleset  9   input: foo @ vmars
  61. rewrite: ruleset  9 returns: < foo > @ vmars
  62. rewrite: ruleset  7 returns: < @ vmars > , foo
  63. rewrite: ruleset  3 returns: < @ vmars > , foo
  64. rewrite: ruleset  0   input: < @ vmars > , foo
  65. rewrite: ruleset  8   input: < @ vmars > , foo
  66. rewrite: ruleset  8 returns: < @ vmars . tuwien . ac . at > , foo
  67. rewrite: ruleset 29   input: < @ vmars . tuwien . ac . at > , foo
  68. rewrite: ruleset 29 returns: < @ vmars . tuwien . ac . at > , foo
  69. rewrite: ruleset 26   input: < @ vmars . tuwien . ac . at > , foo
  70. rewrite: ruleset 25   input: < @ vmars . tuwien . ac . at > , foo
  71. rewrite: ruleset 25 returns: < @ vmars . tuwien . ac . at > , foo
  72. rewrite: ruleset  4   input: < @ vmars . tuwien . ac . at > , foo
  73. rewrite: ruleset  4 returns: foo @ vmars . tuwien . ac . at
  74. rewrite: ruleset 26 returns: $# TCP $@ vmars . tuwien . ac . at $: 
  75.         < @ vmars . tuwien . ac . at > , foo
  76. rewrite: ruleset  0 returns: $# TCP $@ vmars . tuwien . ac . at $: 
  77.         < @ vmars . tuwien . ac . at > , foo
  78.  
  79.  
  80.  
  81.   As you can see, on the apollo it forwards the mail to the relay host,
  82. whereas on the NeXT (and on apollos with pre-10.4 sendmail) it completes
  83. the domain name and sends the mail directly to the destination.
  84.  
  85.   What's the problem here??
  86.  
  87.     mjl
  88.  
  89.  
  90.  
  91. PS: Anyone got a ready-compiled dbm(1) around? Ftp'ing the config files
  92.     to the NeXT, building the dbm index and transferring them back is
  93.     a bit tedious :) (It works, though!)
  94.  
  95.  
  96.