SquirrelMail, отображение писем в разной кодировке
Добавлено: 2008-11-08 14:31:39
Добрый день.
Почтовый интерфейс SquirrelMail 1.4.16 не все письма отображает в верной кодировке.
Отображает правильно:
Отображает в неверной кодировке:
Если переключить браузер с кодировки koi8-r на соответсвующую win-1251 или utf-8, письма видны нормально, но это не решение проблемы. Я так понимаю всё дело в "Content-Transfer-Encoding: 8bit".
Как можно заставить SquirrelMail самостоятельно конвертировать текст письма в кодировку koi8-r?
Моя система: FreeBSD 6.2, кодировка koi8-r
Настройки SquirrelMail:
файл i18n.php:
Почтовый интерфейс SquirrelMail 1.4.16 не все письма отображает в верной кодировке.
Отображает правильно:
Код: Выделить всё
Subject: =?windows-1251?B?U29mdGtleTog8e7n5ODtIOfg6uDnIDE1MjkxMzU=?=
Subject: =?koi8-r?B?Rlc6IOLBzs7F0tkgzsEg08HK1A==?=Код: Выделить всё
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: quoted-printableКод: Выделить всё
Content-Type: text/plain; charset=windows-1251
Content-Transfer-Encoding: 8bit
Код: Выделить всё
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bitКак можно заставить SquirrelMail самостоятельно конвертировать текст письма в кодировку koi8-r?
Моя система: FreeBSD 6.2, кодировка koi8-r
Настройки SquirrelMail:
Код: Выделить всё
Language preferences
1. Default Language : ru_RU
2. Default Charset : koi8-r
3. Enable lossy encoding : trueКод: Выделить всё
$languages['ru_RU']['NAME'] = 'Russian';
$languages['ru_RU']['CHARSET'] = 'koi8-r';
$languages['ru_RU']['LOCALE'] = 'ru_RU.KOI8-R';
$languages['ru']['ALIAS'] = 'ru_RU';