14 Aug
2007
14 Aug
'07
12:34 a.m.
I've tried dovecot-1.1-alpha3 (actually pulled from hg://hg.dovecot.org/dovecot changeset 6289:4a57baddc8b8) and dovecot-sieve from changeset 34:0367450c9382, and got problems:
$tail -2 /tmp/dovecot11.log deliver(seriv): Aug 13 17:21:17 Panic: file index-mail-headers.c: line 590 (index_mail_get_raw_headers): assertion failed: (ret != -1) deliver(seriv): Aug 13 17:21:17 Error: Raw backtrace: /usr/lib64/dovecot11/deliver [0x46e5f5] -> /usr/lib64/dovecot11/deliver [0x46e2dc] -> /usr/lib64/dovecot11/deliver [0x43f3da] -> /usr/lib64/dovecot11/deliver(index_mail_get_first_header+0x25) [0x43f675] -> /usr/lib64/dovecot11/deliver(deliver_get_return_address+0x1d) [0x41416d] -> /usr/lib64/dovecot11/modules/lda/lib90_cmusieve_plugin.so(cmu_sieve_run+0x2ac) [0x2aaaab20a31c] -> /usr/lib64/dovecot11/modules/lda/lib90_cmusieve_plugin.so [0x2aaaab208806] -> /usr/lib64/dovecot11/deliver(main+0xc52) [0x4150f2] -> /lib64/libc.so.6(__libc_start_main+0xf4) [0x2aaaaaee5c14] -> /usr/lib64/dovecot11/deliver [0x4137d9]
$ sudo /usr/sbin/dovecot11 -n # 1.1.alpha3: /etc/dovecot11/dovecot11.conf base_dir: /var/run/dovecot11/ log_path: /tmp/dovecot11.log info_log_path: /tmp/dovecot11.debug protocols: imap imaps pop3 pop3s listen(default): *:143 listen(imap): *:143 listen(pop3): *:110 ssl_listen(default): *:993 ssl_listen(imap): *:993 ssl_listen(pop3): *:995 ssl_cert_file: /etc/ssl/parkheights.cert ssl_key_file: /etc/ssl/parkheights.key login_dir: /var/run/dovecot11/login login_executable(default): /usr/lib64/dovecot11/imap-login login_executable(imap): /usr/lib64/dovecot11/imap-login login_executable(pop3): /usr/lib64/dovecot11/pop3-login mail_extra_groups: mail mail_location: maildir:/var/spool/imap/%n/.imap mail_debug: yes mail_drop_priv_before_exec: yes mail_executable(default): /usr/lib64/dovecot11/imap mail_executable(imap): /usr/lib64/dovecot11/imap mail_executable(pop3): /usr/lib64/dovecot11/pop3 mail_plugin_dir(default): /usr/lib64/dovecot11/modules/imap mail_plugin_dir(imap): /usr/lib64/dovecot11/modules/imap mail_plugin_dir(pop3): /usr/lib64/dovecot11/modules/pop3 auth default: debug: yes debug_passwords: yes passdb: driver: passwd-file args: /etc/dovecot/dovecot.passwd userdb: driver: static args: uid=1927 gid=1927 home=/var/spool/imap/%n userdb: driver: passwd-file args: /etc/dovecot/dovecot.passwd socket: type: listen client: path: /var/spool/postfix/private/auth mode: 432 user: postfix group: postfix master: path: /var/run/dovecot11/auth-master mode: 384 user: vmail group: vmail
and the part of dovecot.conf corresponding to dovecot-sieve module is the following:
protocol lda { postmaster_address = postmaster@parkheights.dyndns.org hostname = parkheights.dyndns.org mail_plugins = cmusieve mail_plugin_dir = /usr/lib64/dovecot11/modules/lda sendmail_path = /usr/lib/sendmail auth_socket_path = /var/run/dovecot11/auth-master }
WBR,
Sergey Ivanov