Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/07/2006, 16:01
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
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,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.