Кодировка при отправке почты!

Wizard1983

Новичок
Кодировка при отправке почты!

Очепятался, вот теперь правильно. Хелп!

Приветы!
Наверняка где-то есть ответ тут на мой вопрос, но при поиске вывалилось столько всего, что я просто не успею прочитать. Плиз хелп. Код:

<?php
$headers = "Content-type: text/html; charset=koi8-r \r\n";
$headers .= "From: VasyaPupkin <[email protected]>\r\n";
$headers .= "Bcc: [email protected]\r\n";
$subject = "Привет, это проверочка.";
$subject = '=?koi8-r?B?'.base64_encode(convert_cyr_string($subject, "w","k")).'?=';
mail("[email protected]", $subjext, "test", $headers);
?>

В таком случае тема будет: .аЁ&#9580;&#9579;в, нв° &#9573;а°&#9580;&#9579;а°з&#9570;_.
С телом письма тоже самое, не могу добиться русских буков. К слову сказать на другом хостинге работает все и так, без конвертации.

-~{}~ 14.01.08 18:01:

Интересно, если вот такой код использовать
<?php

$m = "Проверочка";
$s = "Проверочка";
// $s= '=?koi8-r?B?'.base64_encode(convert_cyr_string($s, "w","k")).'?=';
// $m= '=?koi8-r?B?'.base64_encode(convert_cyr_string($m, "w","w")).'?=';
mail("[email protected]", $s, $m, "Content-type: text/plain; charset=win-1251\n");
?>

То тогда Тема приходит нормально, русскими буквами. А в теле бред.
 
Сверху