Bug 6984 - Неправильное декодирование писем из одной кодировки в другую при отображении
: Неправильное декодирование писем из одной кодировки в другую при отображении
Status: CLOSED WONTFIX
: Sisyphus
(All bugs in Sisyphus/kdepim-kmail)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-06-01 19:31 by
Modified: 2007-05-24 17:14 (History)


Attachments
Проблемное письмо. (3.52 KB, text/plain)
2005-06-01 19:32, Sergei Epiphanov
no flags Details
посмотрите, мне кажется исправили (196.03 KB, image/jpeg)
2007-05-24 16:23, Andriy Stepanov
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-06-01 19:31:32
При приходе письма в 8-битной кодировке, KMail декодирует в заданную кодировку
только тело письма, а Subject остаётся как есть. То есть если всё письмо в
koi8-r, в том числе и Subject, то при работе в windows-1251 тело нормально
перекодируется, в заголовок будет вида бНОПНЯ. Это НЕ относится к письмам, у
которых Subject написан в виде

Subject: =?koi8-r?....

а только к тем, у которых

Subject: тест

Пример пиложу в аттач.
Steps to Reproduce:
Просмотреть прилагаемое письмо на машине с локалью windows-1251.
Actual Results:  
Заголовок в виде

Re: [openldap] бЧФПТЙЪБГЙС ЮЕТЕЪ LDAP (ЧИПД Ч  УЙУФЕНХ, РПЮФБ, NT4-domain)

Expected Results:  
Должен быть

Re: [openldap] Авторизация через LDAP (вход в систему, почта, NT4-domain)
------- Comment #1 From 2005-06-01 19:32:52 -------
Created an attachment (id=912) [details]
Проблемное письмо.

То самое проблемное письмо.
------- Comment #2 From 2005-08-30 17:36:59 -------
Письма получаете по IMAP или POP3?  
------- Comment #3 From 2005-08-30 18:04:51 -------
По POP3. Могу просто положить ему в каталог new это письмо и всё будет тоже
самое.
------- Comment #4 From 2007-05-24 16:23:07 -------
Created an attachment (id=1991) [details]
посмотрите, мне кажется исправили

Положил "то самое проблемное письмо" в себе в папку с письмами.

На скриншоте наглядно видно, что заголовок отображается по русски.

Можно закрыть ?
------- Comment #5 From 2007-05-24 17:14:54 -------
Сейчас с этим письмом попробовал поиграться и обнаружил, что сейчас тело письма
декодируется в соответствии с указаниями кодировки письма или (если задано) в
виде затребованной пользователем кодировки. При смене кодировки вывода меняется
и вид текста. А заголовок декодируется, судя по всему, только к той кодировке,
что задана в письме. Можно увидеть, что заголовок "проблемного" в списке писем
написано русским, а в теле видно, что строка с "Subject: ..." в кодировке
iso-8859-1 (похоже). То есть разработчики KMail для заголовка от локали
пользователя перешли к кодировке письма. Наверно, чтобы не перекодировать
заголовки всех писем при этом, чтобы не нагрузить компьютер. Ладно, закрываю.