Enviar correo por la función php mail () [duplicar]

Esta pregunta ya tiene una respuesta aquí:

La función de correo PHP no completa el envío de correo electrónico 24 respuestas

Tengo un problema con el envío de mensajes de correo electrónico por phpcorreo() función. No estoy seguro de si es un problema con el código porque he leído que algunos servidores de alojamiento no permiten enviar correos, pero también trato de enviar este correo cuando el sitio web está en localhost y aún no funciona, después de hacer clic en " Enviar "Veo la información:" Su correo es enviado ", pero cuando reviso mi buzón no hay correos (también en correo no deseado).

Para mí, el código se ve bien, pero tal vez me falta algo. La segunda opción que estoy considerando es que también mi host local no permite enviar correos.

<form id="contact" action="mail.php" method="POST">
    <div class="field">
        <label class="fixed_width" for="name">Name:</label><input id="name" name="name" value="Name"/>
    </div>
    <div class="field">
        <label class="fixed_width" for="surname">Surname:</label><input id="surname" name="surname" value="Surname"/>
    </div>
    <div class="field">
        <label class="fixed_width" for="mail">E-mail:</label><input id="mail" name="mail" value="E-mail"/>
    </div>
    <div class="field" id="message">
        <label class="fixed_width" id="message_width" for="mail">Message:</label>
        <textarea id="message" name="message" />Type your message...</textarea>
    </div>
    <div>
        <input class="width" type="submit" value="Send" />
    </div>
</form>

<?php

    srand((double)microtime()*1000000);
    $marker = md5(uniqid(rand()));

    $receiver  = "[email protected]";
    $title = "Mail";
    $sender  = $_POST['name'];
    $sender .= $_POST['surname'];
    $sender_mail = $_POST['mail'];

    $message = $_POST['message'];

    $headers  = "From: $sender <$sender_mail>\n";
    $headers .= "MIME-Version: 1.0\n";
    $headers .= "Content-Type: multipart/mixed;\n";
    $headers .= "\tboundary=\"___$marker==\"";

    $content ="--___$marker==\n";
    $content .="Content-Type: text/plain; charset=\"iso-8859-2\"\n";
    $content .="Content-Transfer-Encoding: 8bit\n";
    $content .="\n$message\n";

    if (mail($receiver,$title,$content,$headers))
    {
        print "Your message is sent.";
    } else {
        print "Your message is not sent.
        <br>Please go <a href=\"javascript:history.back();\">back</a> and send again.";
    }
?>

Fotos con mi php conf:

Respuestas a la pregunta(2)

Su respuesta a la pregunta