Ver Mensaje Individual
  #12 (permalink)  
Antiguo 14/10/2009, 06:41
samu22
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años, 1 mes
Puntos: 16
Respuesta: email con PHP y variables

Cita:
Iniciado por jonysi_d Ver Mensaje
Lo preguntare, ahora mismo.

Lo he provado de esta manera , con un echo y me sale conforme el email se ha enviado, pero en realidad no me llega ningun email:


<?php
$nombre = $_POST['nombre'];
$mail = $_POST['email'];
$empresa = $_POST['empresa'];
$telefono = $_POST['telefono'];
$texto = $_POST['texto'];

$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje = "Este mensaje fue enviado por " . $nombre . ", de la empresa " . $empresa . ", con telefono " . $telefono . " \r\n";

$mensaje .= "Su e-mail es: " . $email . " \r\n";
$mensaje .= "Mensaje: " . $_POST['texto'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = 'MIWEB@MIWEB';
$asunto = 'Consulta a mi Web';

mail($para, $asunto, utf8_decode($mensaje), $header);

echo 'Envio del email correcto';

?>



Voy a preguntar a quien esta contratado el hosting haber si está habilidado el "smtp"

Por cierto, las pruebas del envio de formularios lo hago siempre en remoto.
esta todo para que se envie, si hubiece problemas con los headers el mensaje llegaria igual, pero sin interpretar el html, o a lo sumo un mensaje en blanco pero verias que te ha llegado un nuevo correo, a no ser que se haya alojado como spam, si necesitas un intermediario para obtener la respuesta de los proveedores de host, lo mejor seria que te averigues la empresa y utilices el contacto directamente ya que podes pedirle informacion mas detallada y responder todas tus preguntas