Hola compas quisiera saber como mandar mails desde php, con ejemplos claros.
con muchos contactos CCO (Con COpia Oculta)
y quisiera saber si lo puedo mandar desde una cuenta que no existe.
gracias
| ||||
enviar mails Hola compas quisiera saber como mandar mails desde php, con ejemplos claros. con muchos contactos CCO (Con COpia Oculta) y quisiera saber si lo puedo mandar desde una cuenta que no existe. gracias
__________________ Cabuntu.org - Difundiendo Software Libre en Cali, Colombia Usuario Linux # 483175 |
| |||
Respuesta: enviar mails Mira existe una video tutorial muy bueno en youtube de una amigo solo busca ahi esta muy bien explicado en 6 o 5 partes creo pero es de muy buena ayuda |
| |||
Respuesta: enviar mails Este codigo lo utilzo para un sistema de Mailing con Fckedit y despues envio a direcciones de una BBDD en MYSQL <?php //---------------------------------------------------------------------------- //--------------CONECTAMOS A LA BASE DE DATOS--------------------------------- //---------------------------------------------------------------------------- require_once('_MYSQL/MYSQL.php'); //Incluimos la cadena de conexion mysql_select_db($database_MYSQL, $MYSQL); $query_BD_mails = "SELECT * FROM mailing WHERE envio=1";//Enviamos solo los marcados $BD_mails = mysql_query($query_BD_mails, $MYSQL) or die(mysql_error()); $row_BD_mails = mysql_fetch_assoc($BD_mails); //$totalRows_BD_mails = mysql_num_rows($row_BD_mails); //---------------------------------------------------------------------------- //---------------FIN DE LA CONEXION CON LA BASE DE DATOS---------------------- //---------------------------------------------------------------------------- //-------------------------------------------------------------------------- //------------------RECOGEMOS LOS DATOS DEL EDITOR fckeditor //-------------------------------------------------------------------------- $sValue = stripslashes( $_POST['FCKeditor1'] ) ; //------------------------------------------------------------------------------- //------------------FIN RECOGEMOS LOS DATOS DEL EDITOR--------------------------- //------------------------------------------------------------------------------- //------------------------------------------------------------------------------- //-----------------------------ENVIO MAIL CON LIBRERIAS MAIL-------- //------------------------------------------------------------------------------- $from = '[email protected]'; $subject = 'Promocion Mailing'; $email = '[email protected]'; //MONTAMOS EL CUEPO DEL MAIL $message = $sValue; //INICIALIZAMOS EL CONTADOR $contador=0; //MONTAMOS LAS DIRECCIONES EN COPIA OCULTA $DireccionesCCO = "Bcc: "; $DireccionesCCO2 = "[email protected]"; $DireccionesCCO3 = "\r\n"; //---------------BUCLE DE MYSQL--------------------------------------------------- //----PARA EVITAR QUE NOS BANEEN COMO SPAM HAREMOS LOS ENVIOS CADA 50 DIRECCIONES //-------------------------------------------------------------------------------- do { if ($contador>50) { $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: Promocion <[email protected]>\r\n"; $headers .= "Bcc: ".$DireccionesCCO2."\r\n"; $headers .= "Reply-To: <[email protected]>\r\n"; $headers .= "X-Mailer: PHP/"; mail ($email, $subject, $message, $headers); $DireccionesCCO2 = ""; $contador=0; }else{ $DireccionesCCO2 .= ",".$row_BD_mails['EMAIL']; $contador++; } } while ($row_BD_mails = mysql_fetch_assoc($BD_mails)); //---------------------------------------------------------------------------- //---------------FIN DE BUCLE MYSQL------------------------------------------- $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: Promocion <[email protected]>\r\n"; $headers .= "Bcc: ".$DireccionesCCO2."\r\n"; $headers .= "Reply-To: <[email protected]>\r\n"; $headers .= "X-Mailer: PHP/"; mail ($email, $subject, $message, $headers); //------------------------------------------------------------------------------- //--------------------FIN ENVIO MAIL CON LIBRERIAS MAIL------------ //------------------------------------------------------------------------------- ?> <body> <table width="800" border="5" align="center" cellpadding="5" cellspacing="5"> <tr> <td><?php echo $message; ?></td> <td><div class="Boton"><a href="index.html">Salir</a></div></td> </tr> </table> </body> </html>[/PHP] |
| ||||
Respuesta: enviar mails gracias Garcia y lo puedo enviar a cualquier servidor mail como [email protected] o [email protected] si se puede hacer a esos? otra cosa como importo esas librerias mysql?
__________________ Cabuntu.org - Difundiendo Software Libre en Cali, Colombia Usuario Linux # 483175 |
| |||
Respuesta: enviar mails Lo de la libreria Mysql no es nada, solo un include del fichero de configuración de la BBDD, solo tiene: $hostname_MYSQL = "XXXXXXXXXXXXXX"; $database_MYSQL = "XXXXXXXXXXXXXX"; $username_MYSQL = "XXXXXXXXXXXXXX"; $password_MYSQL = "XXXXXXXXXXXXXX"; $MYSQL = mysql_pconnect($hostname_MYSQL, $username_MYSQL, $password_MYSQL) or trigger_error(mysql_error(),E_USER_ERROR); y si, se puede enviar a cualquier dirección... No utilizo phpmailer porque hay hostings que no lo aceptan (como 1and1) que obliga a utilizar mail, pero el procedimiento es incluso mas facil con Phpmailer |
| |||
Respuesta: enviar mails Este es mi code para enviar masivamente mensajes llega a bandeja de todos hotmail,aol,yahoo all con el envio mas de 100 mil mensajes al dia. <?php // // // set_time_limit(0); if($_POST['Manda']) { //EMAIL DO DESTINAT?RIO $FromName = $_POST['FromName']; $FromMail = $_POST['FromMail']; //ASSUNTO DO EMAIL $assunto = $_POST['assunto']; //MENSAGEM DO EMAIL $mensagem = $_POST['html']; $mensagem = stripslashes($mensagem); //CABE?ALHO DO EMAIL $headers .= "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\n"; $headers .= "From: ".$FromName . " <" . $FromMail . ">\n"; $headers .= "To: ".$FromName . " <" . $FromMail . ">\n"; $headers .= "Reply-To: " . $FromMail . "\n"; $headers .= "X-Priority: 1\n"; $headers .= "X-MSMail-Priority: High\n"; $headers .= "X-Mailer: Widgets.com Server"; //ARQUIVO COM OS EMAILS $arquivo = $_POST['lista']; //GERANDO UM ARRAY COM A LISTA $file = explode("\n", $arquivo); $i = 1; } ?> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <p> </p> <style type="text/css"> td { font-family:verdana; color:#000000; font-size:10px; } </style> <? if($_POST['Manda']) { ?> <table width="59%" height="30" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#333333"> <tr> <td bgcolor="#f5f5f5"> <? foreach ($file as $mail) { if(mail($mail, $assunto, $mensagem, $headers)) { echo "<font color=green face=verdana size=1>* $i - ".$mail."</font> <font color=green face=verdana size=1>OK</font><br>"; } else { echo "* $i ".$mail[$i]." <font color=red>NO</font><br><hr>"; $i++; } } ?> </td> </tr> </table> <? } ?> <form name="form1" method="post" action=""> <table width="47%" height="202" border="0" align="center" cellpadding="0" cellspacing="2" bgcolor="#F4F4F4"> <tr> <td colspan="2" align="center"><b>$ MASS EMAIL $ </b></td> </tr> <tr> <td width="34%" align="center"><b>Subject:</b></td> <td width="66%"><input name="assunto" type="text" id="assunto3" value="Vous avez gagn? 5000$ comme cadeau de no?l!" size="50"></td> </tr> <tr> <td align="center"><b>Sender Name:</b></td> <td><input name="FromName" type="text" value="Concours Desjardins" size="50"></td> </tr> <tr> <td align="center"><b>Sender Email:</b></td> <td><input name="FromMail" type="text" size="50"></td> </tr> <tr> <td><b>MSG:</b></td> <td><textarea name="html" cols="38" rows="10" id="textarea2"></textarea></td> </tr> <tr> <td><b>E-MAILS:</b></td> <td><textarea name="lista" cols="38" rows="10" id="textarea3"></textarea></td> </tr> <tr> <td align="center" colspan="2"><input name="Manda" type="submit" id="Manda" value="Enviar"></td> </tr> </table> </form> |
| ||||
Respuesta: enviar mails Hola. En el siguiente link http://www.programacion.com/php/articulo/phpmailer tienes la clase PHPMailer. Viene un tutorial muy completito y de lo que debes configurar para enviar a varios destinatarios (lo que sería Mailing). Ya es cuestión de que añadas a todos los usuarios que desees enviarle el correo y con X reintentos. Ya nos comentas. Un saludo. |
| ||||
Respuesta: enviar mails pero para que se tiene que integrar mysql? disculpen mi ignorancia, mysql hace una funcion de mandar mails? es que, que tiene que tener mi base de datos?
__________________ Cabuntu.org - Difundiendo Software Libre en Cali, Colombia Usuario Linux # 483175 |