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