home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / mail / sendmail / 3010 < prev    next >
Encoding:
Internet Message Format  |  1992-12-16  |  2.2 KB

  1. Xref: sparky comp.mail.sendmail:3010 comp.mail.mh:1393
  2. Path: sparky!uunet!news.claremont.edu!ucivax!jromine
  3. From: jromine@binky.ics.uci.edu (John Romine)
  4. Subject: Re: Differences invoking sendmail or using socket (localhost,SMTP)
  5. Nntp-Posting-Host: binky.ics.uci.edu
  6. Message-ID: <2B2F6F3D.26733@ics.uci.edu>
  7. Newsgroups: comp.mail.sendmail,comp.mail.mh
  8. Reply-To: mh@ics.uci.edu (John Romine)
  9. Organization: Univ. of Calif., Irvine, Info. & Computer Sci. Dept.
  10. Lines: 33
  11. Date: 16 Dec 92 18:02:37 GMT
  12. References: <MRL.92Dec14095012@sun4.uai.com>
  13.  
  14. mrl@uai.com (Mark R. Ludwig) writes:
  15. >The MH administrator's documentation recommends configuring MH so it
  16. >posts outgoing messages using a socket to a server which talks SMTP,
  17. >as opposed to invoking sendmail in a subprocess and feeding it the
  18. >message.  ...the documentation makes a value judgement that using
  19. >TCP to an SMTP server is superior to invoking the  MTS directly.
  20. >
  21. >I am considering changing our mail environment to have a single mail
  22. >hub, and installing Rich Salz's minimal sendmail configuration which
  23. >just sends everything to the hub.  I would not have a daemon running
  24. >anywhere except on the hub (and would use cron to achieve periodic
  25. >queue runs to handle the hub being busy, hung, or dead).  Should I
  26. >bother to have sendmail run as a daemon [on the non-hub workstations]
  27. >when the only processes connecting would be on the same host?
  28.  
  29. No.  You've hit upon the reason the "/smtp" mts setting works better.
  30. Build MH with the "/smtp" seting and change your mtstailor file to have
  31. "servers: hub.host.name".  MH will then post messages directly to hub's
  32. SMTP server.  This way, you don't need any local SendMail at all (for MH).
  33.  
  34. If you have other programs (like cron) which might expect to invoke
  35. /usr/lib/sendmail directly, you can use the dummy sendmail replacement
  36. which is part of MH 6.8.  It will post the mail on hub using SMTP.
  37.  
  38. >...using TCP to an SMTP server bypasses [the MTA] authentication
  39.  
  40. Yes, this is because the SMTP provides no authenticaion mechanism.
  41. With MMDF, when you run "submit" directly (instead of posting to the
  42. SMTP server), MMDF checks the uid under which the process submitting
  43. the mail is running to make sure it matches the "From:" line.  I don't
  44. know if SendMail makes this check or not.
  45. --
  46. John Romine
  47.