Cita:
Iniciado por jonysi_d
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