Hola, tengo un problema y a ver si me pueden ayudar.
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>
archivo php:
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/' )
?>
muchas gracias