[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: sendmail



On 5/30/06, Paul Howarth <paul city-fan org> wrote:
Kaushal Shriyan wrote:
> On 5/30/06, Paul Howarth <paul city-fan org> wrote:
>> Kaushal Shriyan wrote:
>> > On 5/30/06, Paul Howarth <paul city-fan org> wrote:
>> >> Kaushal Shriyan wrote:
>> >> > On 5/30/06, Paul Howarth <paul city-fan org> wrote:
>> >> >> Kaushal Shriyan wrote:
>> >> >> > Hi All
>> >> >> >
>> >> >> > I have user suresh in abcworld.com machine but when I check mails
>> >> >> > Below is the explanation
>> >> >> >
>> >> >> > [root abcworld bin]# mail -v suresh abcworld com
>> >> >> > Subject: test
>> >> >> > test
>> >> >> > .
>> >> >> > Cc:
>> >> >> > suresh abcworld com    Connecting to [127.0.0.1] via relay...
>> >> >> > 220 abcworld.com ESMTP Sendmail 8.13.1/8.13.1; Tue, 30 May 2006
>> >> >> 17:45:18
>> >> >> > +0530
>> >> >> >>>> EHLO abcworld.com
>> >> >> > 250-abcworld.com Hello [127.0.0.1], pleased to meet you
>> >> >> > 250-ENHANCEDSTATUSCODES
>> >> >> > 250-PIPELINING
>> >> >> > 250-8BITMIME
>> >> >> > 250-SIZE
>> >> >> > 250-DSN
>> >> >> > 250-ETRN
>> >> >> > 250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5
>> >> >> > 250-DELIVERBY
>> >> >> > 250 HELP
>> >> >> >>>> MAIL From:<root abcworld com> SIZE=46 AUTH=root abcworld com
>> >> >> > 554 5.0.0 rewrite: excessive recursion (max 50), ruleset canonify
>> >> >> > root... Using cached ESMTP connection to [127.0.0.1] via relay...
>> >> >> >>>> RSET
>> >> >> > 250 2.0.0 Reset state
>> >> >> >>>> MAIL From:<> SIZE=1070
>> >> >> > 250 2.1.0 <>... Sender ok
>> >> >> >>>> RCPT To:<root abcworld com>
>> >> >> >>>> DATA
>> >> >> > 554 5.0.0 rewrite: excessive recursion (max 50), ruleset canonify
>> >> >> > 503 5.0.0 Need RCPT (recipient)
>> >> >> >>>> RSET
>> >> >> > 250 2.0.0 Reset state
>> >> >> >>>> RSET
>> >> >> > 250 2.0.0 Reset state
>> >> >> > postmaster... Using cached ESMTP connection to [127.0.0.1] via
>> >> relay...
>> >> >> >>>> MAIL From:<> SIZE=2094
>> >> >> > 250 2.1.0 <>... Sender ok
>> >> >> >>>> RCPT To:<postmaster abcworld com>
>> >> >> >>>> DATA
>> >> >> > 554 5.0.0 rewrite: excessive recursion (max 50), ruleset canonify
>> >> >> > 503 5.0.0 Need RCPT (recipient)
>> >> >> >>>> RSET
>> >> >> > 250 2.0.0 Reset state
>> >> >> > Closing connection to [127.0.0.1]
>> >> >> >>>> QUIT
>> >> >> > 221 2.0.0 abcworld.com closing connection
>> >> >>
>> >> >> 1. Is this machine the same one that the rest of the Internet
>> knows as
>> >> >> "abcworld.com", a.k.a.  dewey.kjpstudios.com? If not, it would be a
>> >> good
>> >> >> idea to choose a hostname for the machine that isn't being used by
>> >> >> someone else.
>> >> >>
>> >> >> 2. Have you made a custom sendmail.cf file? If so, what changes did
>> >> you
>> >> >> make to the sendmail.mc file to generate it?
>> >> >>
>> >> >> Paul.
>> >>
>> >>
>> >> > I did the entries in sendmail.mc file and did also
>> >> > m4 sendmail.mc > sendmail.cf
>> >>
>> >> What changes did you make to sendmail.mc?
>> >>
>> >> Please answer my first question from my previous reply too.
>> >>
>> >> Please post the output of:
>> >> # ls -lZ /var/spool
>> >>
>> >> Paul.
>> >>
>> >> --
>> >> fedora-list mailing list
>> >> fedora-list redhat com
>> >> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
>> >>
>> >
>> > Hi Paul
>> >
>> > DAEMON_OPTIONS(`Port=smtp,Addr=66.212.46.19, Name=MTA')dnl
>>
>> OK, so that machine is not the real abcworld.com, which is at
>> 166.70.35.175. Why are you using this domain name?
>>
>> > [root abcworld mail]# ls -lZ /var/spool
>> > Sorry, this option can only be used on a SELinux kernel.
>>
>> You have SELinux disabled, so that's not the problem. How about this:
>>
>> # ls -l /var/spool
>>
>> Paul.
>>
> Hi Paul
>
> [suresh smapworld ~]$ ls -l /var/spool
> total 1012
> drwxr-xr-x   2 praveen root     4096 Jan 29 19:27 anacron
> drwx------   3 praveen daemon   4096 Jan 29 18:59 at
> drwxrwx---   2 praveen smmsp    4096 May 30 21:57 clientmqueue
> drwx------   2 praveen root     4096 Jul 12  2005 cron
> drwx--x---   3 root    sys      4096 Jan 29 19:00 cups
> drwxr-xr-x   2 praveen root     4096 Aug 12  2004 lpd
> drwxrwxr-x   2 root    mail     4096 May 30 21:57 mail
> drwx------   2 root    mail   929792 May 30 21:57 mqueue
> drwxr-xr-x   2 praveen rpm      4096 Aug 11  2005 repackage
> drwxrwxrwt   2 praveen root     4096 Jul 20  2005 samba
> drwxr-x---  18 praveen squid    4096 Jan 30 04:03 squid
> drwxr-xr-x   2 praveen root     4096 Sep 20  2005 up2date
> drwxrwxrwt   2 praveen root     4096 Oct  5  2004 vbox
> [suresh smaworld ~]$

You have lots of directories owned by the wrong user:

# ls -l /var/spool
total 148
drwxr-xr-x  2 root   root    4096 Apr 14 02:14 anacron
drwx------  3 daemon daemon  4096 Apr  3 10:36 at
drwxr-xr-x  3 bacula disk    4096 May 29 05:42 bacula
drwxrwx---  2 smmsp  smmsp  12288 May 30 17:11 clientmqueue
drwx------  2 root   root    4096 May  8 17:10 cron
drwx--x---  3 root   nobody  4096 May 23 10:26 cups
drwxr-xr-x  2 root   root    4096 Feb 11 17:16 lpd
drwxrwxr-x  2 root   mail    4096 Apr  4 14:25 mail
drwxr-xr-x  2 mregex mregex  4096 May 26 20:04 milter-regex
drwx------  2 root   mail   16384 May 30 17:40 mqueue
drwxr-xr-x  2 rpm    rpm     4096 Feb 12 09:16 repackage
drwx------  2 root   mail   12288 May 30 16:30 retrymqueue
drwxr-x--- 18 squid  squid   4096 Apr  4 19:12 squid
drwxr-xr-x  3 root   root    4096 Apr 11 21:56 squirrelmail
drwxrwxrwt  2 root   root    4096 May  4 16:48 vbox

In particular, directory clientmqueue should be owned by user smmsp. But
you'll probably have serious issues with other things like squid as
well. Looks like a recursive chown gone badly wrong.

Paul.


Hi Paul

Looks to me everything is fine with the permissions now,

[root smapworld ~]# mail -v suresh smapworld com
Subject: test
test
.
Cc:
suresh smapworld com    Connecting to [127.0.0.1] via relay...
220 smapworld.com ESMTP Sendmail 8.13.1/8.13.1; Wed, 31 May 2006 11:11:36 +0530
EHLO smapworld.com
250-smapworld.com Hello localhost.localdomain [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH GSSAPI DIGEST-MD5 CRAM-MD5
250-DELIVERBY
250 HELP
MAIL From:<root smapworld com> SIZE=46 AUTH=root smapworld com
250 2.1.0 <root smapworld com>... Sender ok
RCPT To:<suresh smapworld com>
DATA
554 5.0.0 rewrite: excessive recursion (max 50), ruleset canonify
503 5.0.0 Need RCPT (recipient)
RSET
250 2.0.0 Reset state
RSET
250 2.0.0 Reset state
root... Using cached ESMTP connection to [127.0.0.1] via relay...
MAIL From:<> SIZE=1070
250 2.1.0 <>... Sender ok
RCPT To:<root smapworld com>
DATA
250 2.1.5 <root smapworld com>... Recipient ok
354 Enter mail, end with "." on a line by itself
.
250 2.0.0 k4V5faaj005382 Message accepted for delivery
root... Sent (k4V5faaj005382 Message accepted for delivery)
Closing connection to [127.0.0.1]
QUIT
221 2.0.0 smapworld.com closing connection
[root smapworld ~]# mailq
/var/spool/mqueue is empty
               Total requests: 0
[root smapworld ~]# su - suresh
[suresh smapworld ~]$ mail
No mail for suresh
[suresh smapworld ~]$ ll /var/spool/mail/suresh
-rw-rw----  1 suresh mail 0 May 30 17:11 /var/spool/mail/suresh
[suresh smapworld ~]$

Below is the Mail Log

sendmail[5481]: k4V5jgZT005481: from=root, size=46, class=0, nrcpts=1,
msgid=<200605310545 k4V5jgZT005481 smapworld com>,
relay=root localhost
May 31 11:15:42 smapworld sendmail[5482]: k4V5jgHv005482:
SYSERR(root): rewrite: excessive recursion (max 50), ruleset canonify
May 31 11:15:42 smapworld sendmail[5481]: k4V5jgZT005481:
to=suresh smapworld com, ctladdr=root (0/0), delay=00:00:00,
xdelay=00:00:00, mailer=relay, pri=30046, relay=[127.0.0.1]
[127.0.0.1], dsn=5.0.0, stat=Service unavailable
May 31 11:15:42 smapworld sendmail[5482]: k4V5jgHv005482:
from=<root smapworld com>, size=46, class=0, nrcpts=0, proto=ESMTP,
daemon=MTA, relay=localhost.localdomain [127.0.0.1]
May 31 11:15:42 smapworld sendmail[5481]: k4V5jgZT005481:
k4V5jgZU005481: DSN: Service unavailable
May 31 11:15:42 smapworld sendmail[5482]: k4V5jgHx005482: from=<>,
size=2005, class=0, nrcpts=1,
msgid=<200605310545 k4V5jgZU005481 smapworld com>, proto=ESMTP,
daemon=MTA, relay=localhost.localdomain [127.0.0.1]
May 31 11:15:42 smapworld sendmail[5481]: k4V5jgZU005481: to=root,
delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=31070,
relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k4V5jgHx005482
Message accepted for delivery)
May 31 11:15:42 smapworld sendmail[5483]: k4V5jgHx005482:
to=<root smapworld com>, delay=00:00:00, xdelay=00:00:00,
mailer=local, pri=32202, dsn=2.0.0, stat=Sent

Any Clue

Thanks

Kaushal


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]