Bug 6984 - Неправильное декодирование писем из одной кодировки в другую при отображении
Summary: Неправильное декодирование писем из одной кодировки в другую при отображении
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: kdepim-kmail (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: rom_as@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-01 19:31 MSD by Sergei Epiphanov
Modified: 2007-05-24 17:14 MSD (History)
0 users

See Also:


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

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Epiphanov 2005-06-01 19:31:32 MSD
При приходе письма в 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 Sergei Epiphanov 2005-06-01 19:32:52 MSD
Created attachment 912 [details]
Проблемное письмо.

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

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

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

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