Не понятное с функцией mail????

Vlad_c

Guest
Не понятное с функцией mail????

Отправляю сообщение с помощью функции mail, приходящие сообщения не возможно прочитать в непонятной кодировке, причем the bat и outlookXP все читают, а вот на машине с outlook 2003 не работает меняешь кодировку и ничего не возможно прочитать всю кирилистическую кодировку перебрал, подскажите в чем дело?
 

Demiurg

Guest
указывай в заголовке кодировку. Письмо по дороге может конвертироваться несколько раз.
 

Линк

Guest
imho, проблема твоего outlook 2003
ну попробуй вручную выставить хедер

Content-type: text/html; charset=windows-1251

или text/plain для текста
или charset=koi8-r для koi8-r

хедеры ставят так:
PHP:
$headers= "Content-type: text/html; charset=windows-1251\r\n"; 

mail($to, $subject, $message, $headers);
 
Сверху