Письмо в koi8-r кодировке (функция mail)

Статус
В этой теме нельзя размещать новые ответы.

rasandrey

Участник
Регистрация
2 Апр 2009
Сообщения
214
Реакции
6
Кто сталкивался с такой проблемой:

Нужно чтобы письма на почту приходили в кодировке KOI8-R, никак не получается это сделать.

Дано код скрипта в windows кодировке и кусок кода с функцией:

PHP:
				$headers  = 'MIME-Version: 1.0' . "\r\n";
				$headers .= 'Content-type: text/html; charset=koi8-r' . "\r\n";
mail("s@mail.ru","Новинка на сайте","Какое-то письмо",$headers) ;

Но письма все равно не читаются в koi8-r
 
  • Заблокирован
  • #2
А если само содержимое конвертировать?
 
Пробовал так:
PHP:
iconv("cp1251", "koi8-r", 'Содержимое письма') ;

Но результат не меняется
 
  • Заблокирован
  • #4
Код:
iconv("cp1251", "koi8-r", $mtext) ;  
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=koi8-r' . "\r\n";
mail("s@mail.ru","Новинка на сайте", $mtext,$headers) ;

Или юзаем mb_convert:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху