E-mail do PHP envia o recebedor do formulário não recebendo o endereço de e-mail correto do sendr

Estou tentando descobrir o problema com o código PHP para enviar o formulário, estou fazendo para o meu amigo. Ele está enviando os e-mails, mas o problema é que o destinatário recebe um endereço de e-mail muito estranho. Eu estou anexando uma imagem para dar uma olhada mais de perto.

Meu código PHP é:

<?php 
    $error = false;
    $sent = false;

    if(isset($_Post['name'])) {
        if(empty($_Post['name']) || empty($_Post['email']) ||  empty($_Post['comments'])) {
            $error = true;
        } else {

        $to = "[email protected]";

        $name = trim($_Post['name']);
        $email = trim($_Post['email']);
        $comments = trim($_Post['comments']);

        $subject = "Contact Form";

        $messages =  "Name: $name \r\n Email: $email \r\n Comments: $comments";

        $headers  = 'MIME-Version: 1.0' . "\r\n";
        $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
        $headers .= "From:" . $name . "\r\n";
        $mailsent = mail($to, $subject, $messages, $headers);

        if($mailsent) {
            $sent = true;
        }
    }
}
?>

Muito Obrigado

questionAnswers(6)

yourAnswerToTheQuestion