Foros del Web » Programando para Internet » PHP »

mail a dirección no existente

Estas en el tema de mail a dirección no existente en el foro de PHP en Foros del Web. Hola!!! Estoy enviando mails mediante la clase PHPMailer y quería saber si existe alguna forma de averiguar si la dirección de correo a la que ...
  #1 (permalink)  
Antiguo 19/05/2008, 05:46
 
Fecha de Ingreso: noviembre-2006
Ubicación: Alicante
Mensajes: 107
Antigüedad: 17 años, 5 meses
Puntos: 0
mail a dirección no existente

Hola!!!

Estoy enviando mails mediante la clase PHPMailer y quería saber si existe alguna forma de averiguar si la dirección de correo a la que se han enviado los mails existe o no??

Es decir si la dirección que me facilitaron en su momento existe y en caso de que no saber como poder tratar el intento fallido de entrega del mail.


Saludos.
  #2 (permalink)  
Antiguo 19/05/2008, 09:57
 
Fecha de Ingreso: noviembre-2006
Ubicación: Alicante
Mensajes: 107
Antigüedad: 17 años, 5 meses
Puntos: 0
Respuesta: mail a dirección no existente

Hola!!

Lo he conseguido mediante el envío vía smtp y también poder recibir una confirmación de que el correo ha sido leído.

Os dejo el código por si lo necesitase alguien.

Código PHP:
include_once("class.phpmailer.php");
$mail = new PHPMailer();

$mail->SetLanguage("es""language/");
$mail->CharSet "iso-8859-1";
$mail->Mailer "smtp";
$mail->IsSMTP(true); // send via SMTP
$mail->Host "smtp.dominio.com";
$mail->Port 25;
$mail->SMTPAuth true// turn on SMTP authentication
$mail->Username "nombreusuario"// SMTP username
$mail->Password "pasword"// SMTP password

$webmaster_email "cuentadesdeenvio"//Reply to this email ID
$mail->From $webmaster_email;
$mail->FromName "Nombre";
$mail->AddAddress($cliente[0]);
$mail->AddBCC('añadirotracuenta');
$mail->ConfirmReadingTo $webmaster_email;

$mail->IsHTML(true);
$mail->Subject $asunto;
$mail->Body $ContenidoMail;

if(!
$mail->Send())
        
$res 'Fallo en el envío. Mailer error: ' $mail->ErrorInfo;
else
    
$res 'El mensaje ha sido enviado.'
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 00:03.