Foros del Web » Programando para Internet » PHP »

phpmailer duda

Estas en el tema de phpmailer duda en el foro de PHP en Foros del Web. Quisiera saber que cuenta utilizar para enviar los correos (yahoo, etc...) o utilizo la de mi hosting de pago? Cual me recomendáis? Y realmente que ...
  #1 (permalink)  
Antiguo 19/02/2008, 16:55
Avatar de neodani  
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 1 mes
Puntos: 20
phpmailer duda

Quisiera saber que cuenta utilizar para enviar los correos (yahoo, etc...) o utilizo la de mi hosting de pago?

Cual me recomendáis?

Y realmente que archivos me hacen falta para utilizar el phpmailer, actualmente tengo dos, el class.phpmailer.php y class.smtp.php y los tengo metidos dentro de mi directorio includes.

Hace falta algo más?

Gracias
  #2 (permalink)  
Antiguo 19/02/2008, 17:31
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 16 años, 10 meses
Puntos: 49
Re: phpmailer duda

Ya tienes los archivos necesarios solo es cuestión de empezar a realizar el script aqui te dejo un link que te puede servir PHPMailer .

Saludos.
  #3 (permalink)  
Antiguo 20/02/2008, 06:04
Avatar de neodani  
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 1 mes
Puntos: 20
Re: phpmailer duda

Cita:
Iniciado por Carlojas Ver Mensaje
Ya tienes los archivos necesarios solo es cuestión de empezar a realizar el script aqui te dejo un link que te puede servir PHPMailer .

Saludos.
Ueeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee lo conseguí! me envia los emails el PHPMAILER weeeeeeeeeeeeeee

Varias dudas

1) Estoy utilizando el smtp de mi hosting de pago, es buena opción? colapsaré mi hosting? hará que vaya mas lento? Mejor utilizar uno externo? en este caso cual?

2) Tal y como lo tengo ahora a gmail llegan bien los emails, pero a hotmail llegan en correo no deseado, conecéis alguna forma para modificar esto?

3) Si quiero enviar a varias personas un email, he probado añadiendo
$mail->AddAddress("[email protected]");
$mail->AddAddress("[email protected]");
$mail->AddAddress("[email protected]");

Pero el problema es que cuando una persona habrá el email verá las direcciones de los demás, existe alguna manera de ocultar esto?

4) No me quedo corto... jejeje de que forma puedo enviar emails a partir registros de una base de datos que contenga las direcciones. Cómo tengo que hacerlo? Tenéis algun ejemplo práctico?

Muchassssssss gracias de antemano!
  #4 (permalink)  
Antiguo 20/02/2008, 09:47
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: phpmailer duda

1) Dependiendo de tu hosting de pago, hay varios que limitan la cantidad de mensajes que puedes enviar.

2) Necesitas configurar tus registros DNS de tu servidor y agregarles el registro SPF de Windows Live para que tus mensajes no lleguen a Junk.

3) Usa AddBccAddress

4) Selecciona tus registros en tu base de datos y en cada ciclo envías el mail:
Código PHP:
while( $row mysql_fetch_array$result ) ) {
          
$mail->addAddress$row['email'] );
          
$mail->send();

Saludos.
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 11:34.