Berkeley Sendmail V8.6.12 does not run as ROOT

From: Neil Movold <nmovold_at_bsl.bm>
Date: Fri, 16 Jun 1995 10:36:05 -0400 (EDT)

I have a problem running sendmail V8.6.12 from within a program that I
use for canned replies in my mail system. Here is the scenario :

1) customer sends mail from remote PC/MAC using POP3 to main
   mail server

2) mail message is delivered to user "support" which is an alias
   for a canned reply program written in Perl.

3) the Perl program strips apart the message, sends an automated reply
   back to the user, and forwards the mail onto a list of support people.

4) when the Perl program tries running sendmail (Berkeley version) the syslog
   file shows the following error :

Jun 15 11:06:57 longtail sendmail[12796]: NOQUEUE: SYSERR(daemon):
queuename: Cannot create "qfLAA12796" in "/var/spool/mqueue" (euid=1):
Permission denied


Now, when I change the pointer to the sendmail program from the Berkeley
one to the old one shipped with Digital OSF/1 V2.0, the whole thing works
just fine. I have checked all the ownerships, privs etc and they are
identical. I cannot see what else I can do apart from taking apart the
source code to the Berkeley Sendmail and trying to figure it out. I
really don't want to do this as I would be getting in way over my head.

        Thanks for any advice,

                        Neil :-)

                     \\\//
                     (o o)
------------------ooO-(_)-Ooo-----------------------------------------
Neil Movold Phone : +1 809 296-1800
Special Operations Consultant Fax : +1 809 295-7269
 ( i.e. the guy who has to
        make it all work :-) )
Internet (Bermuda) Limited E-mail : nmovold_at_ibl.bm
P.O. Box HM2445
Hamilton, Bermuda
HM JX
Received on Fri Jun 16 1995 - 16:21:48 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:45 NZDT