Foros del Web » Programando para Internet » PHP »

duda en funcion mail

Estas en el tema de duda en funcion mail en el foro de PHP en Foros del Web. hola, que tal?? estoy programando un newsletter. Lo estoy haciendo para que se pueda enviar a mas de un correo a la vez. Es decir, ...
  #1 (permalink)  
Antiguo 09/04/2006, 10:17
 
Fecha de Ingreso: noviembre-2005
Mensajes: 27
Antigüedad: 18 años, 4 meses
Puntos: 0
duda en funcion mail

hola, que tal??

estoy programando un newsletter.
Lo estoy haciendo para que se pueda enviar a mas de un correo a la vez. Es decir, en una tabla tengo todos los correos, y con la funcion mail, envio el mismo mensaje a esa lista de correos, de la siguiente forma:

Código PHP:
mail ("$_POST[emails]""Boletín de Novedades"$mensaje,$cabeceras); 
El caso es que, al recibir el correo, me salen todas las direcciones a las que ha sido enviado ese correo, y no me gusta nada. No se si hay alguna forma de cambiar eso, y que solo salga la direccion del que lo lee.

Espero respuestas, muchas gracias. : ) saludos!
  #2 (permalink)  
Antiguo 09/04/2006, 10:33
 
Fecha de Ingreso: diciembre-2003
Mensajes: 213
Antigüedad: 20 años, 4 meses
Puntos: 0
Hombre, a lo moejor esta es una respuesta muy obvia y tu lo que estas buscando es otra cosa, pero no se, si te sirve...

Lo inmediato seria recorrer la variable $_POST["emails"] y enviar un mail a cada uno independiente.

<?
foreach ($_POST['emails'] => $Email)
{
mail($Email,"Boletin de novedades",$mensaje,$cabeceras)
}
?>


Espero que te sirva. Pero ten cuidado con el time-out que que te puede saltar en caso de que tengas muchas direcciones a donde enviar, porque si te salta te quedaran mails sin ser enviados.

Un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:41.