Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/04/2009, 09:13
Avatar de jovix777
jovix777
 
Fecha de Ingreso: abril-2008
Ubicación: Córdoba - Argentina
Mensajes: 151
Antigüedad: 16 años
Puntos: 2
Respuesta: ¿Enviar mail a dos correos (PHP)?

Es verdad, deberia funcionar como esta en el primer ejemplo. ¿?

Aprovecho para hacer una pregunta: ¿como hago para enviar a dos destinatarios, pero con contenidos distintos para cada uno y que llegue a uno en texto plano y a otro en html?

Yo intente lo siguiente:

Código:
//Codigo para el primer envio

$destinatario1= "email-admin";
$asunto1= "Mensaje al admin";
$mensaje1= "bla bla bla";

//header para texto plano:

$header1 = "From: " . $email . " \r\n";
$header1 .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header1 .= "Mime-Version: 1.0 \r\n";
$header1.= "Content-Type: text/plain";

mail($destinatario1, $asunto1, $mensaje1, $header1);

//Codigo para el segundo envio 

$destinatario2= "email-usuario";
$asunto2= "Mensaje al usuario";
$mensaje2= "<html>......</html>";

//header para texto en html:

$header2 = "From: email-admin \r\n";
$header2 .= "MIME-Version: 1.0\r\n";
$header2 .= "Content-type: text/html; charset=iso-8859-1\r\n";

mail($destinatario2, $asunto2, $mensaje2, $header2);
Bueno esto no me funciona, no envia a ninguno de los dos, si le saco el segundo envio o el primer envio si funciona, es decir con uno solo, por eso pense que no permitia usar dos lineas mail(), pero es medio absurdo. Agradezco ayuda...

Salu2