Tengo un formulario en HTML que llama a un PHP (problemas de blogger que no acepta PHP) para que mande un correo. Es un formulario de contacto.
Las variables las recoge bien, pero he visto la función mail y la estoy poniendo tal y como muchos usuarios la escriben, pero siempre me dice que no se ha podido enviar el mail. ¿Alguien le ve un fallo? porque yo no...
Código PHP:
<?php
//Recoger variables
$name = addslashes($_POST['name']);
$email = addslashes($_POST['email']);
$subject = addslashes($_POST['subject']);
$message = addslashes($_POST['message']);
$cabeceras = "From: $email\n"
. "Reply-To: $email\n";
$asunto = "$subject"; //El asunto
$email_to = "[email protected]";
$contenido = "$name le ha enviado el siguiente mensaje:\n"
. "\n"
. "$message\n"
. "\n";
//Envío del mensaje
if (mail($email_to, $asunto, $contenido, $cabeceras)) {
//Si el mensaje se envía muestra una confirmación
die("Muchas gracias, su mensaje fue enviado correctamente");
}else{
//Si el mensaje no se envía muestra el mensaje de error
die("Error: Su mensaje no pudo ser enviado, intente más tarde");
}
?>