Manuel Hendel schrieb am Tue, Feb 26, 2002 at 08:01:13AM +0100:
> I tried several things. Here's what I've done:
> 
> .procmailrc:
> :0: $LOGNAME.lock
> * ^To: [EMAIL PROTECTED]
> | /usr/local/cyrus/bin/deliver mhetest
> 
> I'm sending mails for testing to [EMAIL PROTECTED]
> Logs from procmailrc:
> procmail: Match on "^To: [EMAIL PROTECTED]"
> procmail: Locking "mhe.lock"
> procmail: Executing "/usr/local/cyrus/bin/deliver,mhetest"
> procmail: [87823] Mon Feb 25 15:20:58 2002
> procmail: Non-zero exitcode (65) from "/usr/local/cyrus/bin/deliver"
> procmail: Assigning "LASTFOLDER=/usr/local/cyrus/bin/deliver mhetest"
> 
> I also gave the deliver program more privileges as someone told me to
> do.
> chmod u+s /usr/local/bin/deliver
> chmod g+s /usr/local/bin/deliver
> 
> Does anybody has a clue what's goning up here?

Did you try to preauth as user to deliver(8) with "-a <user>"?

If, fall back to ltrace(1) and strace(1) on lmtpd upon delivery, you should
do a prefork=0 within /etc/cyrus.conf to be able to catch the right one.

You won't see the real cause of problems within the logs here I think, getting
direct access to the correspondence between deliver and lmtpd will provide
you with relevant information.


- Birger

Reply via email to