Red Hat Bugzilla – Bug 41971
procmail not called as LDA from sendmail
Last modified: 2007-04-18 12:33:23 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.4 i686; en-US; rv:0.9)
Description of problem:
Under Red Hat 4.x, 5.x and 6.x, sendmail automatically used
procmail as an LDA, and ~/.procmail was consulted for all
locally delivered mail. After upgrading my box to 7.1, this
no longer appears the be the case. Note that my home directory
is NFS mounted from another machine, so I can guarantee that
my .procmailrc didn't change when upgrading.
Steps to Reproduce:
1.Create a .procmailrc to do something other than deliver to $MAIL
2.Send yourself some mail
3.Watch it get delivered to $MAIL
Actual Results: Mail gets delivered to /var/spool/mail/tet, rather than being
loaded into one of my mh folders using rcvstore called from
The procmail recipes definitely work -- I've been using them
for years under previous versions of RHL.
That would be a sendmail issue.
procmail is used for local delivery, so you must have some other
problems on your host.
Florian La Roche
This is *NOT* resolved. It is 100% reproducible on an out of
the box RH7.1 install. I get the same behaviour on 3 separate
boxes. If there are problems on the host, it is because they
exist in the default install.
Please check your sendmail.cf for the "Mlocal" mailer and also your permisssions
on your email config files, since sendmail as well as procmail have more
security checks added.
Default configuration is ok, this must have something todo with your
local setup. If not, please give more information.
Thanks for your report,
Florian La Roche