Ver Mensaje Individual
  #7 (permalink)  
Antiguo 15/06/2017, 10:19
Gelito
 
Fecha de Ingreso: agosto-2013
Ubicación: Granada, Andalucía, España
Mensajes: 42
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: parece que envia pero no llega (formulario php)

Yo he conseguido gestionar correctamente correos desde mi pagina web despues de varios problemillas; el principal: que la cuenta de origen debe existir, al menos el dominio.

La mayor difernecia que veo con el código que has puesto está en las cabeceras que hay que enviar. Mi código es éste, y funciona sin problemas:

Código PHP:
Ver original
  1. $cabeceras  = "MIME-Version: 1.0 \r\n Content-type: text/html; charset=UTF-8 \r\n";
  2. // Cabeceras adicionales
  3.     $cabeceras .= "To: $alias <$correo> \r\n";
  4.     $cabeceras .= "From: $desde <[email protected]> \r\n";
  5.     $mensaje = $texto;
  6.     $mensaje.= "<p>".$diccionario["cordialsaludo"]."</p>";
  7.     $mensaje.= $diccionario["correodesatendido"];
  8. //Enviar correo y verificar que se ha enviado antes de actualizar base  de datos
  9. //Si no se envía, $Status a 97 y mostrar un mensaje de error
  10.     if (mail ($correo, $asunto, $mensaje, $cabeceras))
  11.        {$Status= 98;}
  12.     else
  13.        {$Status= 97;}

xxxxx.com debe ser un domnio real.