My sieve script is successfuly compiled by dovecot-sieve (.dovecot.sievec). But If y try to send an email with my sieve script (redirect), I have this message:
==> /var/log/mail.log <== Jun 19 13:46:59 mail2 postfix/smtpd[2614]: connect from unknown[10.0.0.254] Jun 19 13:46:59 mail2 postfix/smtpd[2614]: 8F2047FF1: client=unknown[10.0.0.254] Jun 19 13:46:59 mail2 postfix/cleanup[2615]: 8F2047FF1: message-id=44968E6C.5080501@lda.net4all.ch Jun 19 13:46:59 mail2 postfix/qmgr[2603]: 8F2047FF1: from=info@lda.net4all.ch, size=740, nrcpt=1 (queue active) Jun 19 13:46:59 mail2 postfix/smtpd[2614]: disconnect from unknown[10.0.0.254] Jun 19 13:46:59 mail2 postfix/pipe[2611]: 8F2047FF1: to=info@lda.net4all.ch, relay=dovecot, delay=0, status=sent (lda.net4all.ch) Jun 19 13:46:59 mail2 postfix/qmgr[2603]: 8F2047FF1: removed
==> /var/log/dovecot/dovecot <== dovecot: Jun 19 13:46:59 Error: auth(default): deliver(info@lda.net4all.ch): Error: Sendmail process terminated abnormally, signal 11
Signal 11 in sendmail is memory problem or bug. I use the debian postfix sendmail compatibility command. Postfix configuration is OK and can send message to local and distant user.
My LDA configuration:
protocol lda { postmaster_address = postmaster@clm.net4all.ch #hostname = mail_plugins = cmusieve mail_plugin_dir = /usr/local/dovecot-1.0-beta9/lib/dovecot/lda sendmail_path = /usr/sbin/sendmail auth_socket_path = /var/run/dovecot/auth-master }
Le lundi 19 juin 2006 à 11:12 +0200, Dominique Feyer a écrit :
Sorry for the empty message.
After autogen.sh (automake 1.9), I have this message:
mail2:/usr/src/dovecot-sieve# ./autogen.sh /usr/share/aclocal/libmcrypt.m4:17: warning: underquoted definition of AM_PATH_LIBMCRYPT run info '(automake)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
If i try ./configure && make && make install, the compilation is OK, but what about the libmcrypt.m4 error ?
Thanks
Le samedi 17 juin 2006 à 08:43 +0800, Timothy White a écrit :
On 6/17/06, Dominique Feyer dfeyer@net4all.ch wrote:
I get the source from CVS:
# cvs -d :pserver:anonymous@dovecot.org:/home/cvs co dovecot-sieve
Edit configure.in to change
- AC_CONFIG_HEADERS([dsieve-config.h])
- AC_CONFIG_HEADERS(dsieve-config.h)
Launch autogen.sh, and I have some errors:
configure.in: 4:
automake requires
AM_CONFIG_HEADER', notAC_CONFIG_HEADER' configure.in: 11: automake requires
AM_PROG_LEX', notAC_PROG_LEX' automake: src/libsieve/Makefile.am: not supported: source file
../map.c' is in subdirectory automake: src/libsieve/Makefile.am: not supported: source file../imparse.c' is in subdirectory automake: src/libsieve/Makefile.am: lex source seen but
AC_DECL_YYTEXT' not in `configure.in'IIRC, this is caused by automake <= 1.4 I think, if you update to a newer automake, autogen.sh will work, can't remember if you still need to change that line at the top.
Tim
Dominique Feyer Administrateur Système Ch. de la Colline 5bis CH-1007 Lausanne dfeyer@net4all.ch