|
<< Назад
Кодировка заголовка письма (subject) |
Не сразу очевиден тот факт, что кодировка тела письма не имеет прямого отношения к кодировке заголовка.
Некоторые почтовые клиенты применяют кодировку первой части письма к заголовку, но во-первых, далеко не все, а во-вторых, кодировка заголовка и тела могут быть разными!
Что же делать?
Решение просто - надо указать кодировку явно!
На PHP это делается так:
<?php
$enc_subject = "=?utf-8?B?".base64_encode($subject)."?=";
?>
Думаю очевидно, что вместо 'utf-8' можно подставить любую другую, нужную кодировку. Главное, что бы в переменной $subject изначально был текст в той кодировке которую вы указали. |
| Nord (2007-08-16 18:03) |
|