From 26c528286736e9f222b8f2e8a2a6741213d7e5b8 Mon Sep 17 00:00:00 2001 From: wyrie <wyrie@ispconfig3> Date: Thu, 17 Dec 2009 05:18:04 -0500 Subject: [PATCH] Implemented: FS#1003 - Autoresponder: Start and end date (Server) --- server/conf/autoresponder.master | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) diff --git a/server/conf/autoresponder.master b/server/conf/autoresponder.master index 856c268..27a7663 100644 --- a/server/conf/autoresponder.master +++ b/server/conf/autoresponder.master @@ -6,13 +6,17 @@ { if (!/^X-Spam-Flag: YES/:h ) { - RESPOND="{vmail_mailbox_base}/mailfilters/$HOST/$USER/.vacation.msg" - RESPONDDB="{vmail_mailbox_base}/mailfilters/$HOST/$USER/.vacation.lst" - - # The following must be one contiguous line - cc "| mailbot -t $RESPOND -d $RESPONDDB -D 1 \ - -A 'From: $RECIPIENT' -s 'Auto Response: from $RECIPIENT' \ - /usr/sbin/sendmail -t -f ''" + NOW=time + if ({start_date} lt $NOW && {end_date} gt $NOW) + { + RESPOND="{vmail_mailbox_base}/mailfilters/$HOST/$USER/.vacation.msg" + RESPONDDB="{vmail_mailbox_base}/mailfilters/$HOST/$USER/.vacation.lst" + + # The following must be one contiguous line + cc "| mailbot -t $RESPOND -d $RESPONDDB -D 1 \ + -A 'From: $RECIPIENT' -s 'Auto Response: from $RECIPIENT' \ + /usr/sbin/sendmail -t -f ''" + } } } } -- Gitblit v1.9.1