У меня есть функция почты со стандартными параметрами:Как добавить пользовательский заголовок к почте PHP?
mail($to, $subject, $message, $headers);
Где:
$headers = "From: [email protected]";
$headers .= "\r\nContent-Type: multipart/alternative; boundary=\"PHP-alt-".$random_hash."\"";
Теперь я пытаюсь получить отправленные по электронной почте, чтобы показать «Мой сайт» в качестве отправителя вместо «[email protected]», но если кто-то отвечает на почту, ему все равно нужно перейти на [email protected]
Я пробовал помещать «Мой сайт» в поле «От» до и после адреса электронной почты, но он просто добавляется к адресу. Я попытался добавить его в переменную $ headers, но это бесполезно для всей электронной почты. Я также попытался добавить его таким образом:
$headers .= "\r\nMy Site";
но это, кажется, ничего не делает.
Я знаю, что это не может быть сложно, поскольку я видел это сто раз, но я не могу найти прямой ответ для этого - как я «маскирую» электронную почту администратора с именем сайта, но все равно сохраняйте его в качестве адреса, на который отвечает любой ответ?
И это все, что нужно. Спасибо, что решает эту проблему. Я отвечу на ваш ответ через 7 минут :) – jovan
@robert: Добро пожаловать. Рад, что смог помочь :-) –