problema con el correo php 'De' encabezado

Estoy creando un sitio web que envía un correo electrónico a un usuario cuando se registra.

Mi código (la esencia de esto):

<?php
$to = "[email protected]";
$subject = "Test mail";
$message = "Hello! \nThis is a simple email message.";

$headers = "From: [email protected]";
$headers .= "\r\nReply-To: [email protected]";
$headers .= "\r\nX-Mailer: PHP/".phpversion();

mail($to,$subject,$message,$headers);

echo "Mail Sent.";
?> 

El problema es que cuando se entrega el correo, el encabezado desde permanece[email protected], mientras que la respuesta se cambia al valor especificado.

box123.bluehost.com es el nombre de host del servidor en el que se aloja el sitio web.

Entonces, ¿qué estoy haciendo mal? ¿Qué puedo hacer para obtener la dirección "De" igual que la dirección de respuesta?

¿Es algo que estoy haciendo mal o el host web está jugando mal?

Respuestas a la pregunta(3)

Su respuesta a la pregunta