tengo el siguiente problema.. tengo un formulario de contacto creado con bootstrap y utilizando su respectivo validor..
el problema es que al momento de enviar el correo este llega a la bandeja de spam del mail asignado para recibir los mensajes desde formulario en la web..
como puedo evitar que ocurra eso y que llegen como correo normal y puedan ser respondidos .
mi codigo es el siguiente:
Código :
<?php
// check if fields passed are empty
if(empty($_POST['name']) ||
empty($_POST['phone']) ||
empty($_POST['email']) ||
empty($_POST['message']) ||
!filter_var($_POST['email'],FILTER_VALIDATE_EMAIL))
{
echo "No arguments Provided!";
return false;
}
if ($_POST['verificacion'] != ""){
// Es un SPAMbot
exit();
}else{
// Es un usuario real, proceder a enviar el formulario.
}
$name = $_POST['name'];
$phone = $_POST['phone'];
$email_address = $_POST['email'];
$message = $_POST['message'];
// create email body and send it
$to = '[email protected]'; // PUT YOUR EMAIL ADDRESS HERE
$email_subject = "Formulario Contacto Malvar: $name"; // EDIT THE EMAIL SUBJECT LINE HERE
$email_body = "Tu haz recibido un mensaje desde la web de Malvar.\n\n"."Here are the details:\n\nName: $name\n\nPhone: $phone\n\nEmail: $email_address\n\nMessage:\n$message";
$headers = "From: [email protected]\n";
$headers .= "Reply-To: $email_address";
mail($to,$email_subject,$email_body,$headers);
return true;
?> 