Foros del Web » Programando para Internet » PHP »

Enviar a varias direcciones con mail

Estas en el tema de Enviar a varias direcciones con mail en el foro de PHP en Foros del Web. Hola Me gustaria saber como se debe hacer en PHP para enviar a varias direcciones de e-mail con la instruccion mail. He provado de esta ...
  #1 (permalink)  
Antiguo 03/06/2002, 09:59
 
Fecha de Ingreso: enero-2002
Mensajes: 115
Antigüedad: 22 años, 3 meses
Puntos: 2
Enviar a varias direcciones con mail

Hola

Me gustaria saber como se debe hacer en PHP para enviar a varias direcciones de e-mail con la instruccion mail.

He provado de esta forma, pero no se me envia nada más que la ultima dirección y con punto y coma entre las direcciones.

Ejem:

mail "[email protected]"."[email protected]",$asu nto,$texto);

one salu2
Orko2k


<a href="http://usuarios.tripod.es/orko2k"><img src="http://usuarios.tripod.es/orko2k/imagen/banner-orko2k.gif">
  #2 (permalink)  
Antiguo 04/06/2002, 12:54
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: Enviar a varias direcciones con mail

Para mandar un mail a varias personas, lo que puedes hacer es lo siguiente :

mail(&quot;[email protected],[email protected], etc&quot;, &quot;Subject del Mail&quot;, &quot;Cuerpo del Mensaje&quot;);

Creo que de esta manera, podrias enviar el mail a los dos usuarios. Pero la manera que me gusta a mi por ser un poco más correcta, es la siguiente :

&lt;?
$destino[] = &quot;[email protected]&quot;;
$destino[] = &quot;[email protected]&quot;;
$destino[] = &quot;[email protected]&quot;;
$destino[] = &quot;[email protected]&quot;;
$destino[] = &quot;[email protected]&quot;;
$destino[] = &quot;[email protected]&quot;;

mail(&quot;[email protected]&quot;, &quot;Titulo del Mail&quot;, &quot;Cuerpo del mensaje&quot;, &quot;Cc: &quot;.implode(&quot;,&quot;,$destino));

De esa manera le mandas un mail a [email protected] y como copia al resto de los usuarios.

Otra solucion pero mucho menos eficiente, es recorrer todos los usuarios y mandar 1 mail por usuario.

Saludos.
?&gt;

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo
  #3 (permalink)  
Antiguo 05/06/2002, 03:03
 
Fecha de Ingreso: enero-2002
Mensajes: 115
Antigüedad: 22 años, 3 meses
Puntos: 2
Re: Enviar a varias direcciones con mail

Muchas gracias
¿Esto sirve para que los usuarios no vean los e-mail de los demas contactos ?

¿como se pueden enviar sin que aparezcan los e-mail de todos ?

one salu2
orko2k
  #4 (permalink)  
Antiguo 05/06/2002, 04:41
Avatar de DarkZero  
Fecha de Ingreso: junio-2002
Ubicación: Chile
Mensajes: 52
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Enviar a varias direcciones con mail

el sistema de arriba es para enviar multiples mails, pero los destinatarios veran el resto de las direcciones, algo asi como una carta cadena.
Pero puedes enviar un mail, uno por uno con un FOR
como esto:

&lt;?
$destino[] = &quot;[email protected]&quot;;
$destino[] = &quot;[email protected]&quot;;
$destino[] = &quot;[email protected]&quot;;
$destino[] = &quot;[email protected]&quot;;
$destino[] = &quot;[email protected]&quot;;
$destino[] = &quot;[email protected]&quot;;
$co=count($destino);
for($v=0;$v&lt;$co;$v++){
mail(&quot;[email protected]&quot;, &quot;Titulo del Mail&quot;, &quot;Cuerpo del mensaje&quot;, &quot;From: &lt;tu@email&gt;&quot;);
}
?&gt;

funciona muy bien y requiere de pocas lineas
basandome en el ejemplo de WebEstilo


Dark Zero
  #5 (permalink)  
Antiguo 05/06/2002, 04:45
Avatar de DarkZero  
Fecha de Ingreso: junio-2002
Ubicación: Chile
Mensajes: 52
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Enviar a varias direcciones con mail

lo lamento, es Webstudio


Dark Zero
  #6 (permalink)  
Antiguo 05/06/2002, 04:52
Avatar de DarkZero  
Fecha de Ingreso: junio-2002
Ubicación: Chile
Mensajes: 52
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Enviar a varias direcciones con mail

espero me perdonen, pero me quede volado con el codigo
en el mail de destino, dentro de la funcion MAIL
pon
$destino[$v];

y ahi queda perfecto el sistema

ya no molesto mas xD


Dark Zero
  #7 (permalink)  
Antiguo 05/06/2002, 09:45
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: Enviar a varias direcciones con mail

ORKO2K, en mi ejemplo, si no quieres que los usuarios vean las direcciones de los demás, tan solo cambia &quot;Cc:&quot; por &quot;Bcc:&quot; y listo.
Todos los mails solo verán que enviaste un mail a la direccion que aparecen en la funcion mail.

saludos.

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo
  #8 (permalink)  
Antiguo 06/06/2002, 08:48
 
Fecha de Ingreso: enero-2002
Mensajes: 115
Antigüedad: 22 años, 3 meses
Puntos: 2
Re: Enviar a varias direcciones con mail

Muchas gracias de nuevo.

Hay una cosa que no entiendo en esto :

mail(&quot;[email protected]&quot;, &quot;Titulo del Mail&quot;, &quot;Cuerpo del mensaje&quot;, &quot;Cc: &quot;.implode(&quot;,&quot;,$destino));

([email protected]) : Con esto no se enviaran todos los email a esta direccion ?

one salu2
orko2k
<IMG SRC="images/futbol.gif" WIDTH="15" HEIGHT="15" HSPACE="3">
  #9 (permalink)  
Antiguo 06/06/2002, 12:47
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: Enviar a varias direcciones con mail

En el ejemplo de DArkZero si, en el mio no.

saludos.

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo
  #10 (permalink)  
Antiguo 07/06/2002, 04:13
Avatar de DarkZero  
Fecha de Ingreso: junio-2002
Ubicación: Chile
Mensajes: 52
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Enviar a varias direcciones con mail

es que puse mal esa linea
pero en el ejemplo de webstilo, se enviara el primer mail al usuario, pero con el cc o bcc se enviaran como una carta cadena, en bcc no veran las otras direcciones, en cc si


Dark Zero
  #11 (permalink)  
Antiguo 21/06/2002, 17:07
 
Fecha de Ingreso: diciembre-2001
Mensajes: 66
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Enviar a varias direcciones con mail

Excelente este tema de mails.

¿No sería algo sencillo agregar un campo para adjuntar un archivo?

Saludos
  #12 (permalink)  
Antiguo 22/06/2002, 05:13
Avatar de CORE
Usuario no validado
 
Fecha de Ingreso: abril-2002
Ubicación: Merida
Mensajes: 2.165
Antigüedad: 22 años
Puntos: 3
Re: Enviar a varias direcciones con mail

<a href='ir.asp?http://www.web-onear.org/jlmnetwork/misCodigos/JLMCodigos/verArchivo.php?id=3' target='_blank'>http://www.web-onear.org/jlmnetwork/misC...</a>
Aqui hay un sencillo sistema de usuarios registrados que trae la opcion de mandar mails a todos los registrados,
Sencillo??' Asi lo describe JLMM

<a href="http://www.zonawarez.com" target="_blank"><img src="http://www.iespana.es/tutovisual/c2.gif" width="438" height="75" border="0"></a>
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 16:29.