Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/07/2006, 17:07
Avatar de Mono-R
Mono-R
 
Fecha de Ingreso: abril-2006
Ubicación: Bs. As. Argentina
Mensajes: 155
Antigüedad: 18 años
Puntos: 1
Cita:
Iniciado por Cluster
Realmente si mail() consigue entregar el e-mail generado al MTA que lo tiene que enviar a su destinatario .. dicha función devuelve un "true" .. así que deberias trabajar el tema tipo:

Código PHP:
if (@mail($mymail$subjectutf8_decode($contenido) ,$header)){
  echo 
"&estatus=ok&";
} else {
   echo 
"&estatus=error&";

Este "estatus=error" así lo tendrás que trabajar en tu Action Script de flash.

Así mismo le incluyo el @ para ocultar mensajes de error que se producirian en caso de fallo de dicha función. No lo uses por el momento hasta que evalues el problema.

Por otro lado .. si mail() devuelve un "OK" y notas que no te llega el e-mail, a quien debes preguntar es a quien te administra el "MTA" (servidor de correo, sendmail, SMTP o lo que usen ...), que revisen en sus log's que sucede con ese e-mail que pretendes enviar .. PHP por la función mail() no puede tomar mensajes de error al envio por parte del MTA .. sólo indica "lo llevé al buzón" o no .. (para que el "cartero" lo tome del buzón tuyo y lo lleve al buzón del otro destinatario).

Un saludo,

Gracias Cluster,
voy a tratar de usar lo que me comentas, aunque aún estoy muy nuevito en esto, y todo me cuesta un montón, pero seguire sudando hasta arreglarlo.

Gracias nuevamente por tu tiempo!!!
__________________
:-) ... cuanto más intento aprender descubro lo poco que se ... :pensando: