Sorry,
i need an explanation.
I don't understand why sogo's develepers use a cronjob for disable
vacation. A cronjab executed every hour with this script:
sogo-tool expire-autoreply authname:authpasswd
Sorry, but i don't like it :-)
I have made some test and created manually a filter like this:
require ["date","relational","vacation","fileinto"];
if allof ( currentdate :value "ge" "date" "2012-03-03",
currentdate :value "le" "date" "2012-03-09", not exists
["list-help", "list-unsubscribe", "list-subscribe", "list-owner",
"list-post", "list-archive", "list-id", "Mailing-List"], not header
:comparator "i;ascii-casemap" :is "Precedence" ["list", "bulk", "junk"],
not header :comparator "i;ascii-casemap" :matches "To" "Multiple
recipients of*" ) {vacation :days 7 :addresses ["ales...@nethesis.it"] text:
Ciao ciao
.
;
}
- no cronjob
- no sogo-tool
- startdate (that sogo-tool not implements)
- endate
- consistent with other filters
My dovecot supports all
http://wiki.dovecot.org/LDA/Sieve#Vacation_auto-reply
It works, why not use this?
--
Alessio Fattorini (alessio.fattor...@nethesis.it)
nethesis srl - Via degli Olmi 16/4 - 61100 Pesaro (PU)
tel. +39 0721 405516 - fax +39 0721 268147
www.nethesis.it - i...@nethesis.it
--
users@sogo.nu
https://inverse.ca/sogo/lists