Заголовки PHP mail () from и replyto игнорируются - PullRequest
2 голосов
/ 22 ноября 2011

У меня проблема на сервере, для которого дополнительные заголовки игнорируются.

Код для воспроизведения:

$toEmail="customer@domain.com";
$subject="subject";
$message="this is a message";
$fromEmail="Customer Service <customerservice@domain.net>";
$replyToEmail="Customer Service <customerservice@domain.net>";
mail("$toEmail", $subject, $message, "FROM: $fromEmail","-f$replyToEmail");
echo "mail sent";

Адрес отправителя в конечном итоге будет: customerservice@domain.net.prod3.domain.net

prod3.domain.net - это имя сервера, поэтому он объединяет адрес отправителя и имя компьютера.

Сервер LAMP работает под управлением Centos5.

Спасибо!

Кулак

1 Ответ

0 голосов
/ 08 декабря 2011

1) Пожалуйста, приложите имя электронной почты с двойной кавычкой, например, $ fromEmail = "\" Отдел обслуживания клиентов \ ""

2) Пожалуйста, измените "ОТ" на "От"Например, «От: $ fromEmail»

...