Buenas os cuento, llevo 2 semanas volviéndome loco y al final he conseguido que mediante un formulario en mi página web me llegue el correo de un cliente, pero llega a correo no deseado como sifuera spam(tengo hotmail) y no encuentro la forma de solucionarlo, he visto las politicas de filtro hotmail(no se arregla modificando nada de esto), he visto codigo php, asp, phpmailer, he visto que el tema está sin resolver en internet en la mayoría de foros en los que al final te mandan a estudiar phpmailer como alternativa y me gustaria que intentáramos resolverlo en este foro con este ejemplo sencillo, el código que funciona pero manda al correo no deseado es el siguiente:
<?php
$mail="[email protected]";
$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$mensaje = $_POST['mensaje'];
$thank="construccion.html";
$message = "
nombre:".$nombre."
telefono:".$telefono."
email:".$email."
mensaje:".$mensaje."";
if (mail($mail,"Formulario de Consulta",$message))
header ("Location: $thank");
?>
Y en el html usamos el siguiente formulario sencillo:
<form id="form1" name="form1" method="post" action="enviar.php">
<p><span class="style1 style2"><strong>Nombre:</strong></span>
<label><input name="nombre" type="text" id="nombre" size="40" />
</label></p><p><br />
<span class="style5">Teléfono:</span>
<input name="telefono" type="text" id="telefono" />
</p><p><br />
<span class="style5">E-mail:</span>
<input name="email" type="text" id="email" />
</p><p><br />
<span class="style5">Mensaje:</span><br />
<textarea name="mensaje" cols="50" rows="7" id="mensaje"></textarea>
<br /><br />
<label>
<input type="submit" name="Submit" class="style5" "value="Enviar Formulario" /></label> </p><br /><br /></form>