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]. -- Adam Tauno Williams <mailto:awilliam@xxxxxxxxxxxxx> GPG D95ED383 Systems Administrator, Python Developer, LPI / NCLA ---- 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