","",$grey_lower); $grey_split = split("\|", $grey_lower); $email_from = strtolower($grey_split[2]); $email_to = strtolower($grey_split[3]); $server_ip = strtolower($grey_split[1]); if($debug) echo "Testing $email_from | $email_to \n"; if (in_array($email_to, $valid_list)) { if($debug) echo "$email_to is in the valid list\n"; } else { /* spammer picked the wrong person to mess with */ if($server_ip) { echo "/usr/local/sbin/spamdb -a $server_ip -t\n"; $result = mwexec("/usr/local/sbin/spamdb -a $server_ip -t"); } else { if($debug) echo "Could not locate server ip address."; } if($debug) echo "Script result code: {$result}\n"; } } mwexec("killall -HUP spamlogd"); if($debug) { system("spamdb | grep TRAPPED | wc -l"); system("spamdb | grep SPAMTRAP | wc -l"); } ?>