Tengo un formulario de contacto en html que envia el mismo mediante php.
El formulario funciona ok, el problema es q no recibo los correos, ejemplo: [email protected], ni [email protected]...
Pero si recibo correos asi: [email protected], [email protected].
Es muy raro pero estos correos si entran, los otros no...
que puede estar mal? el codigo es asi:
html:
Código HTML:
<form id="form1" name="form1" method="post" action="procesar.php"> <div align="left"> <input type="hidden" value="formulario de contacto" name="ref"> <br /> Nombre y apellido <br /> <input name="nombre" type="text" size="30" maxlength="60" id="nombre"/><br /> Dirección e-mail <br /> <input name="email" type="text" size="30" maxlength="60" id="email"/><br /> Teléfono de contacto <br /> <input name="telefono" type="text" size="30" maxlength="60" id="telefono"/><br /> <br /> <br /> </div> <textarea name="mensaje" cols="70" rows="6" id="mensaje"></textarea> </label> <label> <input type="submit" name="Submit" value="Enviar Formulario >>" /> </label> <span class="close">cerrar ventana</span> </div> </form>
Código PHP:
<?php
$para = '[email protected]';
$asunto = $_POST["ref"];
$mailheader = "From: ".$_POST["email"]."\r\n";
$mailheader .= "Reply-To: ".$_POST["email"]."\r\n";
$mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n";
$MESSAGE_BODY .= "Email: ".$_POST["email"]."<p>";
$MESSAGE_BODY .= "Telefono: ".$_POST["telefono"]."<p>";
$MESSAGE_BODY .= "Mensaje: ".nl2br($_POST["mensaje"])."<p>";
mail($para, $asunto, $MESSAGE_BODY, $mailheader) or die ("Error al enviar el Formulario !");
header( 'Location: http://www.miweb.com/' )
?>