-----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@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@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@medianetork.ro): Debug: sieve:
Opening script 1 of 3 from /etc/dovecot/sieve/global.sieve' Feb 11 19:16:09 lda(portase.florin@medianetork.ro): Debug: sieve: Loading script /etc/dovecot/sieve/global.sieve Feb 11 19:16:09 lda(portase.florin@medianetork.ro): Debug: sieve: Script binary /etc/dovecot/sieve/global.svbin successfully loaded Feb 11 19:16:09 lda(portase.florin@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@medianetork.ro): Debug: sieve: Executing script from
/etc/dovecot/sieve/global.svbin'
Feb 11 19:16:09 lda(portase.florin@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@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@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@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@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@medianetork.ro): Info: sieve:
msgid=CAAa=MneAO6+wwLh3M8nz1z6Mi2Ae2aDMdrSakJA_-PYCwCvbCA@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-----