Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/05/2006, 06:11
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero .. a ver .. un problema concreto con un envio de un e-mail no tiene nada que ver con datos que recojas de un formulario.

PHP no envia el e-mail en sí a su destinatario directamente, sólo lo entrega al "MTA" que tu servidor use (y así tenga configurado) .. Si tienes problemas con ciertos e-mails que dices que no llengan correos a ellos (o incluso son rechazados como "SPAM" o clasificados como tal) debes "preguntar" al MTA que recibió el correo de parte de PHP (hazte la idea que PHP y tu código con mail() sólo está actuando como un "cliente" de correo el cual se conecta a un servidor SMTP (MTA en general) para efectuar su envio definitivo). Es decir, .. no sé si tendrás acceso a los "log's" que se servidor SMTP (o MTA) genera con cada recepción de un e-mail o envio del mismo ..pero es ahí donde debes revisar y no en "PHP".

De hecho la función mail() si dá un "true" sólo te asegura que "pudo entregar el e-mail al MTA" .. pero esto no implica que el MTA en sí pudiera enviar el e-mail (PHP con su función mail() no recoje ese tipo de errores del MTA .. pues muchos no se originan al instante .. ).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.