У меня есть приложение php, которое отправляет электронную почту пользователям. Для большинства пользователей это просто отлично.
Однако пользователи Lotus Notes для своего почтового клиента получают электронное письмо, которое начинается с некоторых заголовков, которые я добавил к сообщению.
Я попытался изменить окончание строки, но безрезультатно.
Вот код, который отправляет электронные письма. (в цикле - $ row из базы данных).
$to = $row['email'];
$subject = $language['summary'];
$headers = "From: $from\n".
"Reply-To: $from"."\n" ;
if (!mail($to, $subject, $body,$headers,"-f$from")) {
echo("<p>Message delivery failed to $to</p>");
}
Lotus Notes рассматривает X-Mailer: PHP / 5.3.2-1ubuntu4.7 как первую строку содержимого!
Кто-нибудь знает, почему и как я могу изменить электронную почту для правильной работы?
Редактировать - 1 августа - Пробовал \ r \ n и PHP_EOL как окончания строк. Ничто не работает с заметками. Everythgin работает с любым другим протестированным MTA.