--- smeserver-vacation-1.0/root/etc/e-smith/templates-user/.qmail/74vacationMessage.filterorder 2009-06-06 10:50:03.000000000 +1000 +++ smeserver-vacation-1.0/root/etc/e-smith/templates-user/.qmail/74vacationMessage 2009-06-06 10:51:16.000000000 +1000 @@ -1,4 +1,10 @@ { + if ($qmail{FilterOrder}) + { + return '# qmail FilterOrder enabled - vacation' + } + else + { my $VacationDelay = $qmail{VacationDelay} || ''; if ($props{EmailVacation}) @@ -8,4 +14,5 @@ } return '# Vacation Message not set' + } } --- smeserver-vacation-1.0/root/etc/e-smith/templates-user/.qmail/49vacationMessage.filterorder 2009-06-06 10:43:43.000000000 +1000 +++ smeserver-vacation-1.0/root/etc/e-smith/templates-user/.qmail/49vacationMessage 2009-06-06 10:48:19.000000000 +1000 @@ -0,0 +1,15 @@ +{ + if ($qmail{FilterOrder}) + { + + my $VacationDelay = $qmail{VacationDelay} || ''; + + if ($props{EmailVacation}) + { + return "| /usr/local/bin/vacation -j $VacationDelay $USERNAME" + if ($props{EmailVacation} eq 'yes'); + } + + return '# Vacation Message not set' + } +}