Tengo un formulario básico de envio con mail ( ) Haciendo pruebas desde mi servidor local para forzar que falle el envio del código siempre me dice que se envia correctamente. He probado a activar errores, incluso he suprimido el smtp del servidor y siempre me da como bueno sin mostrar ningún tipo de error. Incluso me he descargado varios formularios predefinidos de la red y en ningún caso devuelve else. Que puede estar ocurriendo?
<?php
$receiverMail = "
[email protected]";
if (isset ($_POST['Mail']) && $_POST['Mail'] != "") {
if (mail ($receiverMail, "Asunto", $_POST['message'], "From: $_POST[Mail] ")) {
echo "Enviado correctamente";
} else {
echo "Lo siento, ha ocurrido un error";
}
}
?>