Ver Mensaje Individual
  #16 (permalink)  
Antiguo 23/05/2012, 07:38
dragonfire256
 
Fecha de Ingreso: septiembre-2011
Ubicación: Caracas
Mensajes: 240
Antigüedad: 12 años, 7 meses
Puntos: 9
Respuesta: Enviar correo

El codigo que aqui posteo me dice que el correo fue enviado pero al revisar el buzon no recibo nada... Que podra ser?... He intentado con 3 servidores SMTP: QK SMTP Server 3, mini relay y con mercury (el que trae XAMPP) pero aun asi no logro que se envie... No se si me faltara algo por configurar... Muchas gracias

Código PHP:
Ver original
  1. <?php
  2. $aviso = "";
  3.     // email de destino
  4.     $email = "[email protected]";
  5.    
  6.     // asunto del email
  7.     $subject = "Contacto";
  8.    
  9.     // Cuerpo del mensaje
  10.     $mensaje = "---------------------------------- \n";
  11.     $mensaje.= "            Contacto               \n";
  12.     $mensaje.= "---------------------------------- \n";
  13.     $mensaje.= "NOMBRE:   Jhonny \n";
  14.     $mensaje.= "EMPRESA:  Empresa \n";
  15.     $mensaje.= "EMAIL:    [email protected] \n";
  16.     $mensaje.= "TELEFONO: 1234567 \n";
  17.     $mensaje.= "FECHA:    ".date("d/m/Y")."\n";
  18.     $mensaje.= "HORA:     ".date("h:i:s a")."\n";
  19.     $mensaje.= "IP:       ".$_SERVER['REMOTE_ADDR']."\n\n";
  20.     $mensaje.= "---------------------------------- \n\n";
  21.     $mensaje.= " Prueba \n\n";
  22.     $mensaje.= "---------------------------------- \n";
  23.     $mensaje.= "Enviado desde localhost \n";
  24.    
  25.     // headers del email
  26.     $headers = "From: [email protected] \r\n";
  27.    
  28.     // Enviamos el mensaje
  29.     if (mail($email, $subject, $mensaje, $headers)) {
  30.         $aviso = "Su mensaje fue enviado.";
  31.     } else {
  32.         $aviso = "Error de envío.";
  33.     }
  34.     echo $aviso.'<br />';
  35. //}
  36. ?>