Path: utzoo!attcan!uunet!lll-winken!sun-barr!cs.utexas.edu!mailrus!cornell!uw-beaver!ubc-cs!alberta!calgary!cpsc!cliff From: cliff@cpsc.ucalgary.ca (Cliff Marcellus) Newsgroups: comp.sys.mips Subject: Re: /usr/lib/sendmail.smtp Summary: sendmail (.cf's and /bin/mail) (was /usr/lib/sendmail.smtp) Message-ID: <2073@cs-spool.calgary.UUCP> Date: 14 Nov 89 15:35:16 GMT References: <2042@cs-spool.calgary.UUCP> <13666@boulder.Colorado.EDU> Sender: news@calgary.UUCP Distribution: na Lines: 44 In article <13666@boulder.Colorado.EDU>, hartzell@boulder.Colorado.EDU (George Hartzell) writes: [ trimmed ] > > It is used in the MIPS sendmail.cf, though the don't have a comment > explaining what it is used for. When I started using my own (actually > the standard CU-Boulder) sendmail.cf everything broke. The problem > seemed to be related the fact that /bin/mail under RISCos is a very > systemV version, while most of the machines around here have a > /bin/mail that is berkeley-V7 derived (based on bounced messages that > ended up at postmaster about "arguments before users" or something). > I suspect that MIPS' sendmail.cf is designed to call their /bin/mail > properly while ours is designed to call our /bin/mail properly. > I'm glad to see I'm not the only one that wonders what sendmail.smtp is for... Anyway, onward -- I to switched over to the UofC standard. Here, we have a "sendmail configuration program" that a bunch of us adopted a few years back which, by answering a few simple questions, will go (re)configure sendmail for you... saved all of us having to maintain it, made sure we were all consistant (yeah, right!), and (BIG PLUS) saves new sys.admin. types here from the horrors of sendmail... Well, it worked fine on all my machines EXCEPT the MIPS. The fixed were : to get mail OUT of the MIPS (thanks to R. LaT., MIPS/Sunnayvale) create the file /etc/sendmail.ok. (This is actually in the /bin/mail manual page -- it should also be with the sendmail manual page) To get incoming mail, I needed to change my sendmail.cf so that the local mailer ("Mlocal") such that the argument vector called "rmail" instead of "mail" (ie. "A=/bin/rmail"). This information in the 4.3BSD manual page mail -- not in the MIPS documentation. Something aloing the lines that "rmail" is designed for use with UUCP and SENDMAIL for security reasons. I suspect that because my pure BSD machines use "A=/bin/mail", that the BSD version of /bin/mail looks at the mail address and then calls "rmail" or "mail" as appropriate, whereas the Sys V (a.k.a RISC/os) version does not.... you may wish to try this. Cliff -- Cliff Marcellus UUCP : {any backbone}!calgary!ssg-vax-a!cliff Dept of Physics and Astronomy DOMAIN : cliff@ssg-vax-a.phys.UCalgary.CA The University of Calgary SPAN : CANCAL::CLIFF OPINIONS WITHIN ARE MY OWN AND DO NOT REFLECT THOSE OF THE UNIVERSITY OF CALGARY