Glad to see it worked. What can I say, Sendmail gets my mojo risin' - rulesets, classes, macros...mmmm. Thanks for the compliment. I was asked to do a series on ISP Basics, the latest one was from Tuesday about Bind. Adam Maloney Systems Administrator Sihope Communications On Thu, 24 Aug 2000, Thomas T. Veldhouse wrote: > Ah ... the key was that I didn't have a local mailer. I just installed > procmail (which I needed anyway) and all is well. > > BTW -- You web article is really cool. > > Tom Veldhouse > veldy at veldy.net > > ----- Original Message ----- > From: Adam Maloney <adamm at sihope.com> > To: <tclug-list at mn-linux.org> > Sent: Thursday, August 24, 2000 9:29 AM > Subject: Re: [TCLUG:20645] Sendmail - Operating system error! > > > > You need to put a local e-mail address in angle brackets after the ruleset > > number. > > > > > 3 <root at thishost.veldy.com> > > ... > > > 0 <root at thishost.veldy.com> > > > > it should give you something like: > > Parse1 returns: $# local... > > > > Going through ruleset 3 first will return the e-mail address to send to > > ruleset 0 after it's checked through aliases, virtusertable and all that > > other stuff. If you're just testing username at localhost you don't need > > that though. > > > > If it says that it's going to use the local mailer ($# local) then do: > > > > grep "^Mlocal" /etc/mail/sendmail.cf and make sure that the definition for > > the local delivery agent is correct. It'll probably be looking to use > > procmail, so you can test it directly by piping a message right to it. > > > > Here's my definition on whee.org: > > Mlocal, P=/usr/bin/procmail, F=lsDFMAw5:/|@qSPfhn9, > > S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, > > > > make sure /usr/bin/procmail exists, then see if you can get procmail to > > deliver to a local mailbox. Maybe something as simple as a perm problem > > in /var/spool/mail or something. > > > > Adam Maloney > > Systems Administrator > > Sihope Communications > > > > On Thu, 24 Aug 2000, Thomas T. Veldhouse wrote: > > > > > I get the following. No errors. > > > > > > [root at cascade cf]# sendmail -bt > > > ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) > > > Enter <ruleset> <address> > > > > 3 > > > No address! > > > > 0 > > > No address! > > > > [root at cascade cf]# > > > > > > > > > Tom Veldhouse > > > veldy at veldy.net > > > > > > ----- Original Message ----- > > > From: Adam Maloney <adamm at sihope.com> > > > To: <tclug-list at mn-linux.org> > > > Sent: Thursday, August 24, 2000 9:10 AM > > > Subject: Re: [TCLUG:20645] Sendmail - Operating system error! > > > > > > > > > > Are you sure local-host-names is a flat text file and not supposed to > be a > > > > keyed database? > > > > > > > > If you do: > > > > sendmail -bt > > > > > 3 <root at your.machine.com> > > > > ... > > > > > 0 <root at your.machine.com> > > > > ... > > > > > > > > Do you get any more useful information? (use EOF to end test mode) > > > > > > > > see http://www.telekomnet.com/writer_allan/8-1-00_isp_104.asp by > yours > > > > truly. I checked my facts by doing it under Linux, so it should work > > > > perfectly. > > > > > > > > Adam Maloney > > > > Systems Administrator > > > > Sihope Communications > > > > > > > > On Thu, 24 Aug 2000, Thomas T. Veldhouse wrote: > > > > > > > > > I am trying to set up sendmail 8.11.0 (don't ask me why - I just > want > > > to). I have it installed, I have the /etc/mail/sendmail.cf setup via the > > > generic-linux.mc file. > > > > > > > > > > I am trying to start sendmail in this way : > > > "/usr/sbin/sendmail -bd -q30m" No problem it starts. I can send mail > from > > > the local to computer to any other machine on the net. However, when I > send > > > mail to my machine from elsewhere, or when I send local mail on my > machine - > > > it never arrives. I look at the queue (sendmail -bp) and it shows two > > > entries in the queue. I have tried to force queue processing > > > (sendmail -v -q) and I am getting the following errors: > > > > > > > > > > [root at cascade cf]# sendmail -v -q > > > > > > > > > > Running /var/spool/mqueue/e7O0bRn27703 (sequence 1 of 2) > > > > > <root at cascade.veldy.net>... Connecting to local... > > > > > <root at cascade.veldy.net>... Operating system error > > > > > > > > > > Running /var/spool/mqueue/e7NKQf427623 (sequence 2 of 2) > > > > > <veldy at cascade.veldy.net>... Connecting to local... > > > > > <veldy at cascade.veldy.net>... Operating system error > > > > > > > > > > > > > > > Currently, it is running under the root user (right now it is a test > box > > > and behind a firewall). I believe all permissions are correct. > > > > > > > > > > Incidentally, I followed all the instructions in the README and > INSTALL > > > files throughout the distributions (yuck!) to set up sendmail from > source. > > > I originally got the following error when starting sendmail: > > > > > > > > > > /etc/mail/sendmail.cf: line 63: fileclass: cannot open > > > '/etc/mail/local-host-names': No such file or directory > > > > > > > > > > I created a file called /etc/mail/local-host-names with the > following: > > > > > > > > > > cascade.veldy.net > > > > > localhost > > > > > > > > > > I tried many combinations of this to no effect. > > > > > > > > > > I have the latest bind installed on this machine also, but it is not > > > running. I am using DNS services on another host. > > > > > > > > > > Any help getting through this would be greatly appreciated. > > > > > > > > > > Tom Veldhouse > > > > > veldy at veldy.net > > > > > > > > > > P.S. I have appropriated "The Bat Book", but it has been of no help > > > solving this problem. I am quite sendmail green - I historically use > > > Postfix. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: tclug-list-unsubscribe at mn-linux.org > > > > For additional commands, e-mail: tclug-list-help at mn-linux.org > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: tclug-list-unsubscribe at mn-linux.org > > > For additional commands, e-mail: tclug-list-help at mn-linux.org > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: tclug-list-unsubscribe at mn-linux.org > > For additional commands, e-mail: tclug-list-help at mn-linux.org > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: tclug-list-unsubscribe at mn-linux.org > For additional commands, e-mail: tclug-list-help at mn-linux.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: tclug-list-unsubscribe at mn-linux.org For additional commands, e-mail: tclug-list-help at mn-linux.org