sendmail

Kaushal Shriyan kaushalshriyan at gmail.com
Wed May 31 05:50:08 UTC 2006


On 5/30/06, Paul Howarth <paul at city-fan.org> wrote:
> Kaushal Shriyan wrote:
> > On 5/30/06, Paul Howarth <paul at city-fan.org> wrote:
> >> Kaushal Shriyan wrote:
> >> > On 5/30/06, Paul Howarth <paul at city-fan.org> wrote:
> >> >> Kaushal Shriyan wrote:
> >> >> > On 5/30/06, Paul Howarth <paul at 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 at abcworld bin]# mail -v suresh at abcworld.com
> >> >> >> > Subject: test
> >> >> >> > test
> >> >> >> > .
> >> >> >> > Cc:
> >> >> >> > suresh at 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 at abcworld.com> SIZE=46 AUTH=root at 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 at 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 at 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 at 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 at 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 at 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 at 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 at smapworld ~]# mail -v suresh at smapworld.com
Subject: test
test
.
Cc:
suresh at 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 at smapworld.com> SIZE=46 AUTH=root at smapworld.com
250 2.1.0 <root at smapworld.com>... Sender ok
>>> RCPT To:<suresh at 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 at smapworld.com>
>>> DATA
250 2.1.5 <root at 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 at smapworld ~]# mailq
/var/spool/mqueue is empty
                Total requests: 0
[root at smapworld ~]# su - suresh
[suresh at smapworld ~]$ mail
No mail for suresh
[suresh at smapworld ~]$ ll /var/spool/mail/suresh
-rw-rw----  1 suresh mail 0 May 30 17:11 /var/spool/mail/suresh
[suresh at smapworld ~]$

Below is the Mail Log

sendmail[5481]: k4V5jgZT005481: from=root, size=46, class=0, nrcpts=1,
msgid=<200605310545.k4V5jgZT005481 at smapworld.com>,
relay=root at 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 at 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 at 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 at 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 at smapworld.com>, delay=00:00:00, xdelay=00:00:00,
mailer=local, pri=32202, dsn=2.0.0, stat=Sent

Any Clue

Thanks

Kaushal




More information about the fedora-list mailing list