У меня проблема на сервере, для которого дополнительные заголовки игнорируются.
Код для воспроизведения:
$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.
Спасибо!
Кулак