Foros del Web » Programando para Internet » PHP »

Enviar mail a varios correos por SMTP

Estas en el tema de Enviar mail a varios correos por SMTP en el foro de PHP en Foros del Web. Hola muchach@s, les cuento que estoy tratando de armar un pequeño sistema de gestor de usuarios y me gustaria poder enviar correos de forma masiva.. ...
  #1 (permalink)  
Antiguo 02/05/2010, 16:32
 
Fecha de Ingreso: febrero-2009
Ubicación: Cordoba - Argentina
Mensajes: 22
Antigüedad: 15 años, 2 meses
Puntos: 0
Enviar mail a varios correos por SMTP

Hola muchach@s,

les cuento que estoy tratando de armar un pequeño sistema de gestor de usuarios y me gustaria poder enviar correos de forma masiva..

La cuestion es que no se como hacer, porque por un lado tengo que seleccionar los correos desde la base de datos, escribir el mensaje y luego enviar desde un smtp

Luego que hago el select desde la base de datos me va a quedar un bucle con los correos

Código PHP:
while ($fila mysql_fetch_object($resultado2)){

echo 
$fila->correo;

Tenia pensado hacer el envio utilizando la clase PHPMailer, el problema es que no se como hacerlo.
Cuando usamos esta clase, los correos de destino deben ser agregados de la siguiente manera(segun algunos ejemplos que encontre googleando)
Código PHP:
$mail->AddAddress("[email protected]","Nombre  01");
$mail->AddAddress("[email protected]","Nombre  02"); 
¿Alguien sabe como hacer para lograr esto?

Muchas gracias
  #2 (permalink)  
Antiguo 02/05/2010, 16:53
Avatar de dargor  
Fecha de Ingreso: octubre-2009
Mensajes: 134
Antigüedad: 14 años, 6 meses
Puntos: 2
Respuesta: Enviar mail a varios correos por SMTP

antes de que lo tengas que hacer tu, mira si te sirve esta herramienta
http://www.domeus.es/
  #3 (permalink)  
Antiguo 02/05/2010, 17:01
 
Fecha de Ingreso: febrero-2009
Ubicación: Cordoba - Argentina
Mensajes: 22
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Enviar mail a varios correos por SMTP

Gracias por el interes dargor, pero no es exactamente lo que estoy buscando.

Saludos
  #4 (permalink)  
Antiguo 02/05/2010, 18:58
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Enviar mail a varios correos por SMTP

Cita:
Iniciado por ChakyCba Ver Mensaje
Gracias por el interes dargor, pero no es exactamente lo que estoy buscando.

Saludos
bueno, quiza exactamente no es lo que buscas... pero por tu problema apunta a que al menos el concepto es ese...

cual es el problema?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 02/05/2010, 19:21
 
Fecha de Ingreso: febrero-2009
Ubicación: Cordoba - Argentina
Mensajes: 22
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Enviar mail a varios correos por SMTP

Asumo que es algo sencillo, pero como mencione antes de php, poco y nada se..


Utilizo un form para conseguir los correos de mi base de datos, el resultado de eso es un bucle,

Código PHP:
while ($fila mysql_fetch_object($resultado2)){

echo 
$fila->correo;

El problema esta en que la clase PHPmailer para mandar mails utiliza el siguiente codigo para seleccionar los destinatarios..

Código PHP:
$mail->AddAddress("[email protected]","Nombre  01");
$mail->AddAddress("[email protected]","Nombre  02"); 
Necesito saber, como integrar eso, es decir utilizar mis resultados contenidos en $fila->correo para enviar desde phpmailer..

perdon que no se entienda, no se como explicitarlo mas..

saludos y muchas gracias
  #6 (permalink)  
Antiguo 02/05/2010, 19:25
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Enviar mail a varios correos por SMTP

bueno, pues claro que se entiende... en todo caso el problema es simple: aprende un poco de PHP

entonces... estudia dicha libreria de PHPMailer... y procura entenderla, ya que solo se trata de variables... (:
Código PHP:
while ($fila mysql_fetch_object($resultado2)){
$mail->AgregarDireccion($fila->correo);

__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 02/05/2010, 19:40
 
Fecha de Ingreso: febrero-2009
Ubicación: Cordoba - Argentina
Mensajes: 22
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Enviar mail a varios correos por SMTP

Muchas gracias!

Ahora lo pruebo y veo como resulta

Etiquetas: correos, enviar, mail, smtp
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 07:34.