dovecot 2.2.15 script_after not executed

Florin Portase portase.florin at medianetork.ro
Wed Feb 11 18:34:54 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello  guys,

I'm having troubles making "script_after" to exec sieve scripts::


So:

plugin {
        quota = maildir
        quota_rule2 = INBOX.Trash:ignore
        quota_rule3 = INBOX.Sent:ignore
        sieve        = ~/Maildir/sieve/dovecot1.sieve
        sieve_before = /etc/dovecot/sieve/global.sieve
        sieve_after  = ~/Maildir/sieve/01_vacation.sieve
        sieve_dir    = ~/Maildir/sieve
        sieve_global_dir = /etc/dovecot/sieve/
        sieve_quota_max_scripts = 50
        expire = INBOX.Trash
        expire2 = INBOX.Spam
        expire3 = INBOX.Junk
        zlib_save = bz2
}

ll  /home/vpopmail/domains/medianetork.ro/portase.florin/Maildir/sieve/
total 28
- -rw-------. 1 vpopmail vchkpw  912 Feb 11 19:15 01_vacation.sieve
- -rw-------. 1 vpopmail vchkpw  212 Feb 11 19:13 01_vacation.svbin
drwx------. 2 vpopmail vchkpw 4096 Feb 11 00:02 after
lrwxrwxrwx. 1 vpopmail vchkpw   13 Feb 11 19:15 dovecot1.sieve ->
filters.sieve
- -rw-------. 1 vpopmail vchkpw  878 Feb 11 19:16 dovecot1.svbin
- -rw-------. 1 vpopmail vchkpw 1268 Feb 11 18:48 filters.sieve
- -rw-------. 1 vpopmail vchkpw  932 Feb 11 18:55 new.sieve
drwx------. 2 vpopmail vchkpw 4096 Feb 11 19:15 tmp


And here is the debug output:
Feb 11 19:16:09 lda(portase.florin at medianetork.ro): Debug: sieve: file
script: Opened script `01_vacation' from
`/home/vpopmail/domains/medianetork.ro/portase.florin/Maildir/sieve/01_vacation.sieve'
Feb 11 19:16:09 lda(portase.florin at medianetork.ro): Debug: sieve:
executed after user's Sieve script(3):
/home/vpopmail/domains/medianetork.ro/portase.florin/Maildir/sieve/01_vacation.sieve
Feb 11 19:16:09 lda(portase.florin at medianetork.ro): Debug: sieve:
Opening script 1 of 3 from `/etc/dovecot/sieve/global.sieve'
Feb 11 19:16:09 lda(portase.florin at medianetork.ro): Debug: sieve:
Loading script /etc/dovecot/sieve/global.sieve
Feb 11 19:16:09 lda(portase.florin at medianetork.ro): Debug: sieve: Script
binary /etc/dovecot/sieve/global.svbin successfully loaded
Feb 11 19:16:09 lda(portase.florin at medianetork.ro): Debug: sieve: binary
save: not saving binary /etc/dovecot/sieve/global.svbin, because it is
already stored
Feb 11 19:16:09 lda(portase.florin at medianetork.ro): Debug: sieve:
Executing script from `/etc/dovecot/sieve/global.svbin'
Feb 11 19:16:09 lda(portase.florin at medianetork.ro): Debug: sieve:
Opening script 2 of 3 from
`/home/vpopmail/domains/medianetork.ro/portase.florin/Maildir/sieve/dovecot1.sieve;name=filters'
Feb 11 19:16:09 lda(portase.florin at medianetork.ro): Debug: sieve:
Loading script
/home/vpopmail/domains/medianetork.ro/portase.florin/Maildir/sieve/dovecot1.sieve;name=filters
Feb 11 19:16:09 lda(portase.florin at medianetork.ro): Debug: sieve: Script
binary
/home/vpopmail/domains/medianetork.ro/portase.florin/Maildir/sieve/dovecot1.svbin
is not up-to-date
Feb 11 19:16:09 lda(portase.florin at medianetork.ro): Debug: sieve: Script
`filters' from
/home/vpopmail/domains/medianetork.ro/portase.florin/Maildir/sieve/dovecot1.sieve;name=filters
successfully compiled
Feb 11 19:16:09 lda(portase.florin at medianetork.ro): Debug: sieve:
Executing script from
`/home/vpopmail/domains/medianetork.ro/portase.florin/Maildir/sieve/dovecot1.sieve;name=filters'
Feb 11 19:16:10 lda(portase.florin at medianetork.ro): Info: sieve:
msgid=<CAAa=MneAO6+wwLh3M8nz1z6Mi2Ae2aDMdrSakJA_-PYCwCvbCA at mail.gmail.com>:
stored mail into mailbox 'INBOX.Gmail'


If I change symlink from

dovecot1.sieve -> filters.sieve to dovecot1.sieve -> 01_vacation.sieve
vacation filter is working

I think I miss something, but have no clue  what's  wrong.



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJU26DNAAoJECEzxtLP+204zckH/R05yYi2iLFrXpYgNE0noyDu
f1sAXPHk1UC75Wz0FMLRP/QR4K4ocF4TnZAC8a0e0rLdwILZ2ys7LUL1GkF5D/m6
MLotbZh01pWaI4+C7I6Nw0GeCMBYC1VFFrh/fxVcijdICA5H6v6VmiZs7/AyWq/3
OcmzHeLD0MgHcU7l2zD7MFszYnUTGaJoqztYMzz9Mzzgff7Gw4RioJTh3PDCu/Wp
gAXPcX0/8fssSRBnmsIKs7bzUxhsXnFwisq+d6xYa4O/2tG1vU1YmmsGGj9YGIAR
x5wKyCcPAeOWnZZ0rLvweVs+KMr91Dl4czteMsV71ZxNzMpLIUXdtrqAGYrHeZU=
=PIJn
-----END PGP SIGNATURE-----



More information about the dovecot mailing list