Re: CORRECTION: Should sendmail be running to send mail out?

From: Patricio Mora (patricio.mora.ext@juntadeandalucia.es)
Date: Mon Feb 20 2006 - 06:27:52 EST


OS user does not receive the mail, the contents of files in
/var/spool/clientmqueue show an attempt to deliver to ROOT with
LOCALHOST as relay:

dunland# more qfk1KBE673028456
V6
T1140434046
K1140434046
N1
P30232
MDeferred: Connection refused by [127.0.0.1]
Fbs
$_root@localhost
${daemon_flags}c u
Sroot
Aroot@dunland.cjap.junta-andalucia.es
MDeferred: Connection refused by [127.0.0.1]
C:root
rRFC822; root@dunland.cjap.junta-andalucia.es
RPFD:root
H?P?Return-Path: <g>
H??Received: (from root@localhost)
by dunland.cjap.junta-andalucia.es (8.12.10+Sun/8.12.8/Submit) id
k1KBE673028456
for root; Mon, 20 Feb 2006 12:14:06 +0100 (CET)
H?D?Date: Mon, 20 Feb 2006 12:14:06 +0100 (CET)
H?F?From: DUNLAND Super-User <root>
H?x?Full-Name: DUNLAND Super-User
H?M?Message-Id:
<200602201114.k1KBE673028456@dunland.cjap.junta-andalucia.es>
H??To: root
H??Subject: Output from "at" job
H??Content-Type: text
H??Content-Length: 116

Patricio Mora wrote:

>That's right, but AT and CRON can't send mails without SENDMAIL
>configured and running. The OS user receives the mail, but when the
>~/.forward file is read, appears this entry in /var/log/syslog:
>
>Feb 20 12:14:06 dunland sendmail[28456]: [ID 801593 mail.info]
>k1KBE673028456: from=root, size=232, class=0, nrcpts=1,
>msgid=<200602201114.k1KBE673028456@dunland.cjap.junta-andalucia.es>,
>relay=root@localhost
>Feb 20 12:14:06 dunland sendmail[28456]: [ID 801593 mail.info]
>k1KBE673028456: to=root, ctladdr=root (0/1), delay=00:00:00,
>xdelay=00:00:00, mailer=relay, pri=30232, relay=[127.0.0.1] [127.0.0.1],
>dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
>
>Will someone please clarify why this happens ?
>
>Thanks.
>
>Dave Martini wrote:
>
>
>
>>The answer is you don't have to run the sendmail daemons to send mail
>>out from the system. Your submit.cf file in /etc/mail needs to contain
>>the location of the "Smart" relay host (not the localhost) and then you
>>can send mail out.
>>
>>Thanks to all the replies!!
>>
>>
>>Below is my original question
>>
>>I'm on a Solaris 9 box where sendmail is not running.
>>I'm trying to send mail out as user oracle but get this error
>>and the message never arrives do I need to be running sendmail daemons
>>to send mail out as non root user for this to work?
>>
>>#/oracle % which mail
>>/bin/mail
>>#:/oracle % /bin/mail martini1@llnl.gov
>>testing
>>.
>>can not chdir(/var/spool/mqueue/): Permission denied
>>Program mode requires special privileges, e.g., root or TrustedUser.
>>#:/oracle %
>>
>>My permissions look like this
>>#:/oracle % ls -la /var/spool
>>total 25
>>drwxr-xr-x 13 root bin 512 Sep 2 2004 .
>>drwxr-xr-x 36 root sys 1024 Sep 3 2004 ..
>>drwxrwx--- 2 smmsp smmsp 512 Aug 22 10:16 clientmqueue
>>drwxr-xr-x 4 root sys 512 Aug 31 2004 cron
>>drwxr-xr-x 2 uucp uucp 512 Sep 21 2004 locks
>>drwxrwxr-x 5 lp lp 512 Aug 31 2004 lp
>>dr-xr-xr-x 1 root root 1 Jan 27 16:17 mail
>>drwxr-x--- 2 root bin 512 Feb 9 09:10 mqueue
>>drwxrwxrwt 2 root bin 512 Aug 31 2004 pkg
>>drwxr-xr-x 2 root lp 512 Jan 13 14:12 print
>>drwxrwxrwt 2 root bin 512 Sep 1 2004 samba
>>drwxr-xr-x 5 uucp uucp 512 Sep 1 2004 uucp
>>drwxrwxrwt 2 uucp uucp 512 Sep 1 2004 uucppublic
>>
>>
>>I also tried using /usr/ucb/mail and get the same error above.
>>
>>Thank You.
>>Dave Martini
>>LLNL
>>_______________________________________________
>>sunmanagers mailing list
>>sunmanagers@sunmanagers.org
>>http://www.sunmanagers.org/mailman/listinfo/sunmanagers
>>
>>
>_______________________________________________
>sunmanagers mailing list
>sunmanagers@sunmanagers.org
>http://www.sunmanagers.org/mailman/listinfo/sunmanagers
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:39:01 EDT