We recently upgraded to sendmail.8.7.4 running on a SunOS 4.1.4
platform using bind-4.9.3-P1. In the spirit of upgrading to the
latest and greatest, I attempted to upgrade to procmail 3.10.
I edited config.h to uncomment the SYSTEM_MBOX and changed it
to $HOME/.mail/mbox. I then ran 'make install' and 'make install-suid'.
This should've been a quick slam dunk (like procmail 3.03).
Procmail is defined as the local mailer for our system. Procmail
3.03 works like a champ. However, procmail 3.10 can't deliver
and dumps the message into /usr/tmp/dead.letter. The error is
'procmail: Couldn't create "Firstname Lastname/.mail/mbox"' It
seems to be getting this from the gecos field of our password
file. I changed the password file and the error changed
accordingly. I'm perplexed. I do an 'echo $HOME' and this
returns the proper answer. So, what is changing $HOME to the
gecos field? As a side note, I noticed that our .forward files
are not being read either. I did a 'sendmail -d35.9' and the
$z macro seems wrong. Has anyone else seen this problem? Is
it in procmail 3.10 (since procmail 3.03 works)? Or is it
something in sendmail? Thanks!
John
--
-----------------------------------------------------------------
John Bozsony | ._o
Neptune Consulting Group, Inc. | / //\.
17985 Sky Park Circle, Suite F | \>> |
Irvine, California 92714 | \\
|
email: jbozsony(_at_)neptune(_dot_)net | 714.757.0190 :phone
www: http://www.neptune.net | 714.757.0191 :fax
|
-----------------------------------------------------------------