Ken, I already checked that out and i have a line in my imapd.conf file which points to sendmail binary so that was'nt the problem. I found out later that i was getting cannot write to queue permission errors in my maillog . the 'cyrus' user was trying to write to /var/spool/clientmqueue (for submission to sendmail) and ofcourse that cant happen unless i made him member of 'smmsp' group and gave the group write permission.
Permission on /var/spool/clientmqueue before:
drwxr-x---    2 smmsp    smmsp        4096 Aug 29 09:39 clientmqueue
Permission after:
drwxrwx--- 2 smmsp smmsp 4096 Aug 29 09:39 clientmqueue (with cyrus member of smmsp)

sendmail version 8.13.4, cyrus: 2.2.12

If there is an alternative sol'n... please let me know. thanks.

Ken Murchison wrote:

Razmik Ghanaghounian wrote:

Hi,
I'm getting the following in my /var/log/messages when i send an email to someone with sieve redirect or reject or vacation action...

sieve runtime error for dad id <[EMAIL PROTECTED]>: reject: Sendmail process terminated normally, exit status 71

I checked out exit 71 on sendmail <sysexits.h> which is:
#define EX_OSERR        71      /* system error (e.g., can't fork) */

but this does'nt help much. Any other sieve script works fine (ie. discard,fileinto). It seems that any action that requires sendmail to send to the sender fails.


This most likely means that Sieve can not find the sendmail binary to execute. If its not located at /usr/lib/sendmail, then set the 'sendmail' option in imapd.conf.



----
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to