Я создаю веб-сайт, который отправляет и отправляет электронное сообщение пользователю, когда он регистрируется.
Мой код (его суть):
<?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.";
?>
проблема заключается в том, что при доставке почты заголовок from остается [email protected]
, в то время как ответ-to изменяется на указанное значение.
box123.bluehost.com
- имя хоста сервера, на котором размещен веб-сайт.
Так что я делаю неправильно? Что я могу сделать, чтобы получить адрес "От" так же, как адрес ответа?
Я что-то делаю неправильно, или хост веб-хоста играет фол?