Hi,
I want to use Sieve filtering with my Dovecot 2.0.20 installation on Debian squeeze.
ManageSieve works fine so far, I can edit and activate/deactive scripts (using Thunderbird + Plugin) and they show up in the filesystem where I expect them to be, see below.
# ls -la /home/k2009999/ total 16 drwxr-xr-x 4 k2009999 mail 4096 Apr 30 10:46 . drwxr-xr-x 4 root root 4096 Apr 24 17:04 .. drwx------ 7 k2009999 Domain Users 4096 Apr 30 10:56 Maildir lrwxrwxrwx 1 k2009999 Domain Users 21 Apr 30 10:46 currently-active-script.sieve -> sieve/outoffice.sieve drwxr-xr-x 3 k2009999 mail 4096 May 2 16:44 sieve
ls -la /home/k2009999/sieve/ total 16 drwxr-xr-x 3 k2009999 mail 4096 May 2 16:44 . drwxr-xr-x 4 k2009999 mail 4096 Apr 30 10:46 .. -rw-r--r-- 1 k2009999 mail 36 Apr 26 17:21 outoffice.sieve drwxr-xr-x 2 k2009999 Domain Users 4096 May 2 16:44 tmp
#less outoffice.sieve redirect "user@dominio.uk";
In dovecot.conf I have
mail_location = maildir:~/Maildir
plugin { quota = dirsize sieve=~/currently-active-script.sieve sieve_dir=~/sieve sieve_storage=~/sieve }
protocols = imap sieve
protocol sieve { managesieve_logout_format = bytes ( in=%i : out=%o ) }
service managesieve-login { user = dovecot inet_listener sieve { port = 4190 } process_limit = 2000 }
userdb { args = /etc/dovecot/dovecot-ldap.conf driver = ldap }
In postfix I have
home_mailbox = Maildir/
the problem is that the script does not run and so the mail is delivered the initial recipient.
I use LDAP to delivery the mail.
any idea. Thank you.
Th. Victor Oñate