[Mimedefang] reject in filter-begin
Lucas Albers
admin at cs.montana.edu
Wed Feb 18 11:53:59 EST 2004
I keep seeing undefined variables from mimedefang-filter.
I made the following insignifigant changes, I moved up virus rejects to
filter begin.
If the variables from he message_contains_virus were not defined, I
defined them, it removed the undefined messages I was seeing in my logs.
Does this seem a reasonable modification?
# Scan for viruses if any virus-scanners are installed
my($code, $category, $action) = message_contains_virus();
if (!defined($category)){$category="";}
if (!defined($action)){$action="";}
if (!defined($code)){$code="";}
# Lower level of paranoia - only looks for actual viruses
#$FoundVirus = ($category eq "virus");
# Higher level of paranoia - takes care of "suspicious" objects
$FoundVirus = ($action eq "quarantine");
if ($action eq "virus" ){
md_graphdefang_log('virus',$VirusName, $RelayAddr);
return action_discard();
}
--
Luke Computer Science System Administrator
Security Administrator,College of Engineering
Montana State University-Bozeman,Montana
More information about the MIMEDefang
mailing list