diff --git a/VIRTUAL_VACATION/vacation.pl b/VIRTUAL_VACATION/vacation.pl index f3aa5431..01c0155b 100644 --- a/VIRTUAL_VACATION/vacation.pl +++ b/VIRTUAL_VACATION/vacation.pl @@ -325,6 +325,7 @@ while () { elsif (/^cc:\s+(.*)\n$/i) { $cc = $1; $lastheader = \$cc; } elsif (/^subject:\s+(.*)\n$/i) { $subject = $1; $lastheader = \$subject; } elsif (/^message-id:\s+(.*)\n$/i) { $messageid = $1; $lastheader = \$messageid; } + elsif (/^x-spam-flag:\s+yes$/i) { exit (0); } elsif (/^precedence:\s+(bulk|list|junk)/i) { exit (0); } elsif (/^x-loop:\s+postfix\ admin\ virtual\ vacation/i) { exit (0); } else {$lastheader = "" ; }