06/11/2008, 12:38
|
(Desactivado) | | Fecha de Ingreso: octubre-2008 Ubicación: Lima
Mensajes: 190
Antigüedad: 16 años, 1 mes Puntos: 3 | |
Respuesta: Envio de correos masivos php/mysql Cita:
Iniciado por felipe_ceg estimados,
tengo un programa que puede enviar correos mediante php, ahora me pidieron que enviara correos en forma masiva rescatando los mails desde una base de datos mysql, me gustaria que me dieran algun codigo o la forma de poder hacerlo,
los mas explicativa posible por favor ya que no soy un novato en esto.
agradesco de antemano toda la ayuda que me puedan otorgar...
saludos
Felipe Bueno nose si te servira este pequeño script .... es para que importes mails y tiene un campo para que colocos lo que se enviara, en formato html funciona a la perfecccion, tienes que tener un buen server...
Saludos! Código PHP:
<title>[ SPAMER 2008 ]</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
.normal {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.form {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
background-color: #FFFFFF;
border: 1px dashed #666666;
}
</style>
<body leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0"
marginwidth="0" marginheight="0">
<?php
$testa = $_POST['veio'];
if($testa != "") {
//$to = $_POST['emails'];
// que buscar La puta madre !!!
$handle = fopen ($emails, "r");
$to = fread ($handle, filesize ($emails));
fclose ($handle);
$message = $_POST['html'];
$subject = $_POST['assunto'];
$de = $_POST['de'];
$RealName = $_POST['RealName'];
//$respuesta = $_POST['respuesta'];
//PAgina web de los juakers C-group.org
// desactivas cuando kieras invisible//$RealName = "";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$email = explode("\n", $to);
$headers .= "From: ".$RealName." <".$de.">\r\n";
//$headers .= "Reply-To: ".$respuesta."\r\n";
$message = stripslashes($message);
$i = 0;
while($email[$i]) {
$ok = "Para Ti Lamer!";
if(mail($email[$i], $subject, $message, $headers))
echo "<font color=green face=verdana size=1>* $i - ".$email[$i]."</font> <font color=green face=verdana size=1>Enviado Perfecto!</font><br>";
else
echo "* $i ".$email[$i]." <font color=red>NO</font><br><hr>";
$i++;
}
if($ok == "ok")
echo "<script> alert('Termino Exitosamente tu Envio '); </script>";
}
?>
<form action="s.php" method="post" enctype="multipart/form-data"
name="form1">
<input type="hidden" name="veio" value="sim">
<table width="463" height="248" border="0" align="center" cellpadding="0" cellspacing="1"
bgcolor="#FF6600" class="normal">
<tr>
<td width="461" height="39" align="center" bgcolor="#FF0000"><font color="#FFFFFF" size="3" face="Verdana, Arial, Helvetica, sans-serif"><strong>[
SPAMER 2008]</strong></font></td>
</tr>
<tr>
<td height="194" valign="top" bgcolor="#FFFFFF" width="461"><table width="100%"
border="0" cellpadding="0" cellspacing="5" class="normal" height="277">
<tr>
<td width="16%" align="right" height="25"><font color="#000000">nombre:</font></td>
<td width="84%" height="25"><font color="#000000">
<input name="RealName" type="text" class="form" id="RealName"
size="84" value="ACA EL NOMBRE QUE SE TE DE LAS GANAS ----->> CAMBIAME">
</font></td> <tr>
<td width="16%" align="right" height="25"> </td>
<td width="84%" height="25"><font color="#000000">
</font></td>
<tr>
<td width="16%" align="right" height="25"><font color="#000000">De:</font></td>
<td width="84%" height="25"><font color="#000000">
<input name="de" type="text" class="form" id="de"
size="84" value="[email protected]">
</font></td>
</tr>
<tr>
<td align="right" height="25"><font color="#000000">Asunto:</font></td>
<td height="25"><font color="#000000">
<input name="assunto" type="text" class="form" id="assunto"
size="84" value="Noticia Importante">
</font></td>
</tr>
<tr align="center" bgcolor="#FFAEAE">
<td height="18" colspan="2"></td>
</tr>
<tr>
<td height="65" colspan="2" align="right" valign="top"> <p align="center"><font color="#000000">
<textarea name="html" cols="40" rows="10" id="html">
</textarea>
</font></p>
</td>
</tr>
<tr align="center" bgcolor="#FFAEAE">
<td height="19" colspan="2"><font color="#000000">Lista de e-mails Automatico xD</font>
</td>
</tr>
<tr>
<td height="54" colspan="2" valign="top"><font color="#000000"><input type="file" name="emails">
<br><br>
<font color="#990000" size="1">* No abusar el tamaño da lista, para usar
el sistema minimo 10 mil mail 250kB</font></font> </td>
</tr>
<tr>
<td height="29" align="right" valign="top"> </td>
<td align="center" valign="top" height="29"><font color="#000000"><input type="submit" name="Submit"
value="Enviar"></font></td>
</tr>
</table></td>
</tr>
<tr>
<td height="15" align="center" bgcolor="#FF0000" width="461"> <b><font color="#FFFFFF" size="2">by
C-GROUP 2007</font></b> </td>
</tr>
</table>
</form> |