On 06/15/2010 05:01 PM Darek M wrote:
I'm hoping that this isn't something stupid and that I'm not wasting bandwidth here, but I'm stuck and don't know any further ways of debugging this. And most non-documentation, end-user created info I find is for 1.0 with cmusieve.
Running Dovecot 1.2.11 on Fedora Core 12. Added 'sieve' to 'mail_plugins'. Have enabled verbose logging with 'mail_debug = yes'. But I'm not seeing anything in the logs relating to sieve, and the sieve script I point to isn't being compiled (no .log file). Everything else works fine, this is a production system where I'm trying to add sieve support.
What steps can I take to troubleshoot? … # 1.2.11: /etc/dovecot.conf … lda: postmaster_address: postmaster@domain.com hostname: domain.com mail_plugins: sieve quota … path: /var/spool/postfix/private/auth … plugin: sieve: /home/vmail/sieve-scripts/sieve.siv … [root@sys ~]# cd /var/log/dovecot/ [root@sys dovecot]# grep -i sieve * dovecot-info.log:Jun 14 13:09:22 managesieve-login: Info: Disconnected (no auth attempts): rip=::1, lip=::1, secured
Only log entry from me telnetting to the managesieve port.
Hm, how are you delivering mails to the users' maildir? With Postfix's virtual? The Sieve plugin is designed for Dovecot's LDA (deliver). So you have to use dliver, in order to use the Sieve plugin. See also: http://wiki.dovecot.org/LDA/Postfix
Regards, Pascal
The trapper recommends today: decade.1016617@localdomain.org