Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/01/2007, 14:02
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Consulta sobre PHPMailer

Este no es un problema de PHPMailer, no es ni de PHP, para explicarte el porque recibes el correo enviado debes de entender como funciona el envio de correos en general.

El proceso es:
1.- El mensaje es entregado a un servidor de envio (SMTP) para ser entregado a su destinatario.
2.- El Servidor de envio habla con el servidor que debe de recibir el mensaje, y le dice a que INBOX va el mensaje, si el INBOX es valido, el mensaje se entrega y el usuario ve su correo.
3.- Si no es valido el servidor le contesta al servidor donde fue originado que el INBOX no existe, o esta lleno, etc.
4.- El servidor donde fue originado el mensaje entonces crea un mensaje de error y envia el mensaje a donde fue originado, o en dado caso si no existe tampoco ese adress se envia al postmaster.

Ahora donde entra PHP en todo esto?

PHP lo que hace es entregar el mensaje al servidor primario para que sea enviado posteriormente, lo que la funcion mail() te regresa (o el resultado de send() ), es solo si el mensaje fue entregado exitosamente al servidor primario, no te indica si la direccion es valida, o si el mensaje va a llegar al usuario final.