Till Brehm
2016-04-22 ebd0e986ed11f2a34fb58cdd33efbfab192083ad
server/conf/sieve_filter.master
@@ -1,9 +1,10 @@
require ["fileinto", "regex", "date", "relational", "vacation"];
require ["fileinto", "regex", "vacation"];
<tmpl_if name="cc">
# Send a copy of email to
redirect "<tmpl_var name='cc'>";
keep;
<tmpl_loop name="ccloop">
redirect "<tmpl_var name='address'>";
</tmpl_loop>
</tmpl_if>
<tmpl_if name="move_junk" op="==" value="y">
@@ -17,6 +18,8 @@
<tmpl_var name='custom_mailfilter'>
keep;
<tmpl_if name="autoresponder" op="==" value="y">
#################################################################
# Autoreply
@@ -28,11 +31,9 @@
  # Stop here so that we do not reply on spams
  stop;
}
if allof(currentdate :value "ge" "iso8601" "<tmpl_var name='start_date'>", currentdate :value "le" "iso8601" "<tmpl_var name='end_date'>") {
vacation  :days 1
  :subject "<tmpl_var name='autoresponder_subject'>"
  :subject "Out of office reply"
  # :addresses ["test@test.int", "till@test.int"]
  <tmpl_var name='addresses'>
  "<tmpl_var name='autoresponder_text'>";
}
</tmpl_if>
</tmpl_if>