problema com o php mail 'From' header
Estou construindo um site que envia e-mail para um usuário quando ele se registra.
Meu código (a essência dele):
<?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.";
?>
o problema é que quando o correio é entregue, o cabeçalho permanece[email protected]
, enquanto a resposta é alterada para o valor especificado.
box123.bluehost.com
é o nome do host do servidor no qual o site está hospedado.
Então, o que estou fazendo de errado? O que posso fazer para que o endereço "De" seja o mesmo que o endereço de resposta?
É algo que estou fazendo errado, ou o host está jogando sujo?