On Aug 6, 2008, at 1:57 PM, CJ Keist wrote:
My .dovecot.sieve file:require ["vacation"]; if header :matches "subject" "*" { vacation :days 30 :addresses "[EMAIL PROTECTED]" :subject "Automatic response to: ${1}" "I'm away -- send mail to foo in my absence"; }
You can't use ${1} since variables extension isn't supported by cmusieve.
In my testing I know the sieve plugin is reading my .dovecot.sievescript and creating the .dovecot.sievec, but that is as for as it goes.The .dovecot.lda-dupes file is not being created (or any.dovecot.sieve.err file) and no reply is even being attempted from the logs:
Then it means that Dovecot decided it shouldn't reply to the mail. There are several reasons for that listed in http://wiki.dovecot.org/LDA/Sieve (would be nice if it logged the exact reason though - hopefully the Sieve rewrite will do that :)
PGP.sig
Description: This is a digitally signed message part