Показать сообщение отдельно
Старый 16.06.2005, 14:48     # 1
PLP
Junior Member
 
Регистрация: 16.07.2002
Сообщения: 113

PLP Путь к славе только начался
Question Вопрос: кодировка письма отпр с пом. PHP

Приветствую!

У меня такая проблема: сделал формочку для отправки на мыло с сайта, вот она: http://c-m-t.ru/plpmailform.phtml

Скрипт посылает письмо со списком полей и их значениями:
"$emailMe = 'почта@моя';
$subject = 'OT www.c-m-t.ru';
$text = "E-mail charset is Win-1251 \n\n";

isset($HTTP_POST_VARS[email]) && ! empty($HTTP_POST_VARS[email]))
if ( ! empty($HTTP_POST_VARS[message]) && ! empty($HTTP_POST_VARS[email]))
{
foreach ($HTTP_POST_VARS as $key => $value) {
$text .= "$key = $value \n\n";
}

$from = $HTTP_POST_VARS['name'] . ' ' . $HTTP_POST_VARS['emailMe'];

mail($emailMe,$subject,$text,"From: $from\nReply-To: $from\n") or die("Ошибка. Обратитесь к разработчику: почта@моя");"

Приходит письмо нормально, но его кодировка Win-1251 (сообщение об этом я вставил в текст письма), а Аутлук по умолчанию принимает в КОИ-8, соответственно иероглифы показывает.

Собственно вопрос. Можно ли на пхп задавать кодировку в которой будет послано письмо? Или как сказаль Аутлуку (любому клиенту) в какой кодировке пришло письмо? А может лучше сделать еще как-то?

Спасибо!
PLP вне форума