Quoting Adam Tauno Williams <awill...@whitemice.org>:

> On Sun, 2014-12-28 at 10:20 +0100, Marcus Schopen wrote:
>> does sieve vacation understand a start and end date? Something like this
>> does not work:
>> -------
>> require ["date", "relational", "vacation"];
>> if allof(currentdate :value "ge" "date" "2007-06-30",
>>          currentdate :value "le" "date" "2007-07-07")
>> { vacation :days 7  "I'm away during the first week in July."; }
>> -------
>> System: cyrus 2.4.12 on Ubuntu 12.04 LTS
>
> It may or may not;  depends on what extensions/plugins are activated in
> your SIEVE.  Is the above documented syntax from somewhere?
>
> Horde's Ingo application uses regular expressions to match dates in
> order to implement vacation start/end.  I believe date matching in SIEVE
> is a relatively recent thing, and I am not sure to what level it is
> implemented [anywhere].
>
Cyrus sieve does not have the date extension. I wish it did. :)

Regards,
Ken


----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

Reply via email to