[Dovecot] Sieve: Vacation, handle and variable

Stephan Bosch stephan at rename-it.nl
Wed Sep 21 02:09:50 EEST 2011


Op 20-9-2011 23:48, René Neumann schreef:
> Am 20.09.2011 22:38, schrieb René Neumann:
>> Hi *,
>>
>> I am adding a generic way for vacation-replies in my sieve setup. There
>> I set the handle and the reason using variables (see end of mail). My
>> simple question now is: Though variable expansion is not done for
>> subject and reason, is it done for the handle? Because else there seems
>> no way in configuring the vacation action via variables.
> Ok. I just learned about sieve-test. And this shows me:
>
> * send vacation message:
>      =>  seconds   : 604800
>      =>  subject: FooSubj
>      =>  from   : ...
>      =>  handle : ${vhandle}
>
> So the handle does not expand variables. Hence: Would it be possible to
> add for example a non-standard ":expand list" option to vacation, where
> 'list' contains the names of the options where it is safe to do
> variable-expansion?

No need. This is a violation of the standard and it was actually a long 
standing FIXME already. Fortunately, it was quite simple to repair:

http://hg.rename-it.nl/dovecot-2.0-pigeonhole/rev/fe6df3425850

This will be included in the next release.

Regards,

Stephan



More information about the dovecot mailing list