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