Реферат: Обзор сетевых функций PHP
Этим вызовом функции convert_cyr_string() мы преобразуем кодировку koi8-r в windows-1251. Разумеется, заголовок Content-type нужно изменить на
Content-type: text/plain; charset=win-1251
При использовании функции mail целесообразно хранить все заголовки в теле письма. Тогда один раз вызвав функции convert_cyr_string() мы конвертируем все письмо в нужныю нам кодировку. В этом случае вызов функции mail должен быть произведен так:
mail("root@localhost","",$msg);
Значение переменной $msg будет таким:
$msg="From: Денис <den@localhost>\n
To: Администратор <root@localhost>\n
Content-type: text/plain; charset=win-1251\n
\n
Текст сообщения
...
Обратите внимание, что после всех заголовков должно следовать два символа новой строки \n: один после последнего заголовка, а другой перед текстом сообщения.