Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.
  • Форумы
  •  » Thunderbird
  •  » Проблема с декодировкой при отображении тем писем (скажете баян)

№7620-01-2008 11:23:05

kirill
Участник
 
Группа: Members
Откуда: Kaliningrad
Зарегистрирован: 17-01-2008
Сообщений: 25
UA: Firefox 2.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

sentaus, а можно до разработчиков довести? Я попробовал зайти на bugtracker Mozill'овский... Для меня он темный лес.. Я уже привык к Мантису, а в этом заблудился.

Отсутствует

 

№7714-02-2008 23:02:19

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.0

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Сегодня собрал пропатченную сборку Thunderbird 2.0.0.12 для Windows (.exe и .zip) где устранён этот баг. Требуется тестирование.
Ссылки:
http://www.unghost.ru/thunderbird/2.0.0 … taller.exe
http://www.unghost.ru/thunderbird/2.0.0 … .win32.zip


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№7814-02-2008 23:26:44

Hubbitus
Участник
 
Группа: Members
Откуда: Питер
Зарегистрирован: 07-05-2005
Сообщений: 17
UA: Firefox 3.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Unghost о как, на сайте последний 2.0.0.9 стабильный, а тут уже 2.0.0.12 ... Можно узнать откуда такое? Что за патчи конкртено наложены (и на какую версию именно) ? Есть ли сборки под другие ОС, есть ли RPM'ки?

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

Отредактировано Hubbitus (14-02-2008 23:27:32)


Если у Вас есть все что Вы хотите - значит Вы мало хотите!!!

Отсутствует

 

№7915-02-2008 00:26:21

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.0

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Unghost о как, на сайте последний 2.0.0.9 стабильный, а тут уже 2.0.0.12 ... Можно узнать откуда такое?

Thunderbird 2.0.0.12 выходит через пару недель, уже есть release candidate

Что за патчи конкртено наложены (и на какую версию именно) ?

Этот патч на исходники скачанные из CVS.
Исходники можно загрузить примерно так:

Выделить код

Код:

export CVSROOT=":pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot"
cvs checkout -r THUNDERBIRD_2_0_0_12_RELEASE mozilla/client.mk
cd mozilla
make -f client.mk checkout -r THUNDERBIRD_2_0_0_12_RELEASE MOZ_CO_PROJECT=mail

Есть ли сборки под другие ОС, есть ли RPM'ки?

Нет. Я может соберу под Linux попозже, но .rpm я точно не осилю.

Добавлено Fri Feb 15 00:29:29 2008 :
P.S. Оказывается исходники 2.0.0.12 есть в виде tarball


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№8015-02-2008 02:10:53

Hubbitus
Участник
 
Группа: Members
Откуда: Питер
Зарегистрирован: 07-05-2005
Сообщений: 17
UA: Firefox 3.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Прежде всего спасибо большое за ответ, да еще такой подробный!

Unghost пишет

О как. Оригинально они нумеровать версии. Не логично ли что следующий после 2.0.0.9 должна быть 2.0.0.10??
Впрочем понимаю что этот вопрос не к Вам, скорее риторический.

Unghost пишет

Этот патч на исходники скачанные из CVS.
Исходники можно загрузить примерно так:

Спасибо. Ну уж из CVS наверное справился бы выкачать :) У них полюбому должна быть на оффсайте инструкция для анонимного доступа.
CVS все-таки не хочу собирать... Кандидаты бы - дургое дело уже.

Unghost пишет

Нет. Я может соберу под Linux попозже, но .rpm я точно не осилю.

Ок. Тогда сам соберу пакетик.

Unghost пишет

Добавлено Fri Feb 15 00:29:29 2008 :
P.S. Оказывается исходники 2.0.0.12 есть в виде tarball

Во, кандидатов да еще с русским патчем тем более есть смысл собрать!

Еще раз спасибо за весть.

Отредактировано Hubbitus (15-02-2008 02:13:11)


Если у Вас есть все что Вы хотите - значит Вы мало хотите!!!

Отсутствует

 

№8115-02-2008 10:11:38

kirill
Участник
 
Группа: Members
Откуда: Kaliningrad
Зарегистрирован: 17-01-2008
Сообщений: 25
UA: Firefox 2.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Сегодня собрал пропатченную сборку Thunderbird 2.0.0.12 для Windows (.exe и .zip) где устранён этот баг. Требуется тестирование.

Огромное спасибо. Я буду тестировать.

Добавлено Fri Feb 15 10:15:33 2008 :
Старые письма также и отображаются. Проверю на новых.

Добавлено Fri Feb 15 10:22:37 2008 :
Проблема с такими письмами осталась
20080215092137yh1.th.png

Отсутствует

 

№8215-02-2008 14:56:56

kirill
Участник
 
Группа: Members
Откуда: Kaliningrad
Зарегистрирован: 17-01-2008
Сообщений: 25
UA: Firefox 2.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

К сожалению, не помогло. Сегодня темы писем такие же битые.
20080215135605oe9.th.png

Отсутствует

 

№8315-02-2008 19:55:52

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.0

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Hubbitus

О как. Оригинально они нумеровать версии. Не логично ли что следующий после 2.0.0.9 должна быть 2.0.0.10??

Mozilla старается держать версии Firefox и Thunderbird одинаковыми. Так как Firefox чаще латают, в нумерации версий Thunderbird случаются провалы :)

kirill
В сделанной мной сборке устранён баг с темами писем, в которых не указана кодировка. У вас какой-то другой баг - кодировка указана, но декодирования не происходит.
Пробовали последние сборки 3.0a1?


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№8418-02-2008 15:45:32

observer
Участник
 
Группа: Members
Зарегистрирован: 21-12-2006
Сообщений: 55
UA: unknown 0.0

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Unghost
спасибо, пока все работает
будут ли патчиться последующие релизы?

Отредактировано observer (18-02-2008 15:47:22)

Отсутствует

 

№8518-02-2008 18:35:44

kirill
Участник
 
Группа: Members
Откуда: Kaliningrad
Зарегистрирован: 17-01-2008
Сообщений: 25
UA: Firefox 2.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Unghost пишет

kirill
Пробовали последние сборки 3.0a1?

Попробовал. Веселее получается.
20080218173104pt6.th.png

Отсутствует

 

№8618-02-2008 23:44:08

Preferance
Участник
 
Группа: Members
Зарегистрирован: 18-02-2008
Сообщений: 2
UA: Firefox 1.5

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Перехожу на Линукс
Сегодня импортировал кучу сообщений из Outlook
Блин, кто в лес, кто по дрова. Часть тел сообщений видно через ср-1251, часть - koi-8, с заголовками тоже не пойми что - тело письма видно, заголовок кривой.
Кстати, сообщение о регистрации на этом форуме пришло с кодировкой UTF-8 :dumb:
Что делать-то, как настроить?

О, галки поснимал - кривизны поубавилось:)

Отредактировано Preferance (18-02-2008 23:57:29)

Отсутствует

 

№8719-02-2008 22:05:44

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.0

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

observer

будут ли патчиться последующие релизы?

Надеюсь, что патч войдёт в 2.0.0.13.


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№8820-02-2008 19:21:27

Hubbitus
Участник
 
Группа: Members
Откуда: Питер
Зарегистрирован: 07-05-2005
Сообщений: 17
UA: Firefox 3.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Собственно собрал, как и обещал РПМку, если кому надо http://hubbitus.net.ru/rpm/Fedora8/thunderbird/

Только вот:

kirill пишет

Старые письма также и отображаются. Проверю на новых.

kirill пишет

К сожалению, не помогло. Сегодня темы писем такие же битые.

kirill пишет

Проблема с такими письмами осталась http://img405.imageshack.us/img405/570/20080215092137yh1.th.png

Подтверждаю, по проблеме писем типа от Realcoding (Quoted-printable) - осталась, о чем я писал отдельно - http://forum.mozilla-russia.org/viewtopic.php?pid=213311 все также тоже вопросиками отображается...

В итоге так и не понимаю что изменилось-то, что исправили-то????

P.S. Зато наконец Profile-manager заработал нормально, не падает в корку.

Отредактировано Hubbitus (20-02-2008 19:21:55)


Если у Вас есть все что Вы хотите - значит Вы мало хотите!!!

Отсутствует

 

№8920-02-2008 22:04:14

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.0

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Hubbitus

Подтверждаю, по проблеме писем типа от Realcoding (Quoted-printable) - осталась, о чем я писал отдельно - http://forum.mozilla-russia.org/viewtopic.php?pid=213311 все также тоже вопросиками отображается...

На одном Realcoding свет клином не сошёлся, это какая-то другая проблема. Вы можете выложить пару писем оттуда - одно нормально раскодируемое Thunderbird, а второе - не раскодируемое?

В итоге так и не понимаю что изменилось-то, что исправили-то????

Исправили отображение писем в заголовках которых не указана кодировка. В заголовках писем с Realcoding кодировка указана, но Thunderbird по каким-то причинам её не воспринимает.

Добавлено Wed Feb 20 22:05:51 2008 :
Письма с Realcoding вообще когда-либо нормально отображались? В 1.0, 1.5, 2.0? Или так было всегда?


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№9020-02-2008 23:06:33

Hubbitus
Участник
 
Группа: Members
Откуда: Питер
Зарегистрирован: 07-05-2005
Сообщений: 17
UA: Firefox 3.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Unghost пишет

На одном Realcoding свет клином не сошёлся, это какая-то другая проблема. Вы можете выложить пару писем оттуда - одно нормально раскодируемое Thunderbird, а второе - не раскодируемое?

Конечно на нем не сошелся. А мой скрин с вопросиками на ГМыле третья проблема?

Выложить пару писем - нет проблем. Кстати, проблема, далеко не только с Realcoding.net, так приходят письма через одно от большинства форумов на движке IPB! А таких чуть ли не половина в сети (вторая vBulletin :D )...

Unghost пишет

Исправили отображение писем в заголовках которых не указана кодировка. В заголовках писем с Realcoding кодировка указана, но Thunderbird по каким-то причинам её не воспринимает.

Да, кстати решил посмотреть, вдруг оно и вправду не корректное - ПЕРЛ-модуль Encode с полпинка эо декодировал из типа MIME-Header. Так что это конечно не истина в последней инстанции, но похоже что все-таки корректно значение заголовка...

Ковырять исходники Thunderbird сейчас совершенно нету ни времени ни желания.

Unghost пишет

Письма с Realcoding вообще когда-либо нормально отображались? В 1.0, 1.5, 2.0? Или так было всегда?

1.0 я вообще никогда не использовал, не знаю, а в 1,5 на сколько помню такая проблема тоже наблюдалась, и повторяю, не только с Realcoding.

P.S. А на этом форуме нельзя аттачменты крепить, или у меня чего отключено или прав нету?

Отредактировано Hubbitus (20-02-2008 23:08:07)


Если у Вас есть все что Вы хотите - значит Вы мало хотите!!!

Отсутствует

 

№9121-02-2008 01:07:02

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.0

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Hubbitus

А мой скрин с вопросиками на ГМыле третья проблема?

Это нормально показывается в других почтовых клиентах?

Выложить пару писем - нет проблем.

Посмотрел на заголовок из жуткой смеси 8-ми битного текста с Quoted-printable. Неудивительно что Thunderbird не смог это переварить. Заголовок вида

Выделить код

Код:

Subject: =?windows-1251?Q?=D3=E2=E5=E4=EE=EC=EB=E5=ED=E8=E5=20=EE=20н=EE=E2=EEй=20=F2=E5=EC=E5=20=E2=20п=EEдписанн=EEм=20=C2=E0=EC=E8=20ф=EEруме=20(=20Ф=EEрумы=20=ED=E0=20Realcoding.NET=20)?=

не может быть валиден.

Ковырять исходники Thunderbird сейчас совершенно нету ни времени ни желания.

Я сомневаюсь что разработчики захотят ковыряться с таким мусором в заголовке.

Кстати, проблема, далеко не только с Realcoding.net, так приходят письма через одно от большинства форумов на движке IPB! А таких чуть ли не половина в сети (вторая vBulletin big_smile )...

Наверно я на них не хожу :)

Добавлено Thu Feb 21 01:08:00 2008 :

P.S. А на этом форуме нельзя аттачменты крепить, или у меня чего отключено или прав нету?

http://forum.mozilla-russia.org/uploads.php


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№9221-02-2008 02:02:20

Hubbitus
Участник
 
Группа: Members
Откуда: Питер
Зарегистрирован: 07-05-2005
Сообщений: 17
UA: Firefox 3.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Unghost пишет

Hubbitus

А мой скрин с вопросиками на ГМыле третья проблема?

Это нормально показывается в других почтовых клиентах?

Например balsa - корректно отображает. Правда я смотрел, они даже по IMAPу по разному запрашивают инфу, balsa ENVELOPE просит и его смотрит.

Unghost пишет

Выложить пару писем - нет проблем.

Посмотрел на заголовок из жуткой смеси 8-ми битного текста с Quoted-printable. Неудивительно что Thunderbird не смог это переварить. Заголовок вида

Выделить код

Код:

Subject: =?windows-1251?Q?=D3=E2=E5=E4=EE=EC=EB=E5=ED=E8=E5=20=EE=20н=EE=E2=EEй=20=F2=E5=EC=E5=20=E2=20п=EEдписанн=EEм=20=C2=E0=EC=E8=20ф=EEруме=20(=20Ф=EEрумы=20=ED=E0=20Realcoding.NET=20)?=

не может быть валиден.

Согласен, смесь жуткая. Впрочем не я мешал, и не переваривает ее только Thunderbird почему-то.
Но почему не валидно-то?? Сидел, долго вникал в стандарт, на сколько я понимаю, сырые данные не запрещаются, они просто никак не должны обрабатываться при декодировании (http://www.ietf.org/rfc/rfc2045.txt section 6.7):

Выделить код

Код:

quoted-printable := qp-line *(CRLF qp-line)
     qp-line := *(qp-segment transport-padding CRLF)
                qp-part transport-padding
     qp-part := qp-section
                ; Maximum length of 76 characters
     qp-segment := qp-section *(SPACE / TAB) "="
                   ; Maximum length of 76 characters
     qp-section := [*(ptext / SPACE / TAB) ptext]
     ptext := hex-octet / safe-char
     safe-char := <any octet with decimal value of 33 through
                  60 inclusive, and 62 through 126>
                  ; Characters not listed as "mail-safe" in
                  ; RFC 2049 are also not recommended.
     hex-octet := "=" 2(DIGIT / "A" / "B" / "C" / "D" / "E" / "F")
                  ; Octet must be used for characters > 127, =,
                  ; SPACEs or TABs at the ends of lines, and is
                  ; recommended for any character not listed in
                  ; RFC 2049 as "mail-safe".
     transport-padding := *LWSP-char
                          ; Composers MUST NOT generate
                          ; non-zero length transport
                          ; padding, but receivers MUST
                          ; be able to handle padding
                          ; added by message transports.
Unghost пишет

Я сомневаюсь что разработчики захотят ковыряться с таким мусором в заголовке.

Н может позже тогда возьмусь, если время появится. Сейчас точно не буду.

Unghost пишет

Наверно я на них не хожу :)

Из очень известных тут еще недавно ru-board.com приводили. Но в любом случае это не причина :)

Спасиб. Смотрел - не заметил.

Отредактировано Hubbitus (21-02-2008 02:04:06)


Если у Вас есть все что Вы хотите - значит Вы мало хотите!!!

Отсутствует

 

№9321-02-2008 10:00:09

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5245
UA: Firefox 3.0

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Hubbitus

Например balsa - корректно отображает. Правда я смотрел, они даже по IMAPу по разному запрашивают инфу, balsa ENVELOPE просит и его смотрит.

Это можно исправить, см. https://bugzilla.mozilla.org/show_bug.cgi?id=402426#c13


Do you feel lucky, punk?

Отсутствует

 

№9421-02-2008 10:23:06

observer
Участник
 
Группа: Members
Зарегистрирован: 21-12-2006
Сообщений: 55
UA: IE 7.0

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

ru-board.com

всегда корректно отображался

Отсутствует

 

№9521-02-2008 10:46:56

kirill
Участник
 
Группа: Members
Откуда: Kaliningrad
Зарегистрирован: 17-01-2008
Сообщений: 25
UA: Firefox 2.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Если писать весь subject в одну строку как это

Выделить код

Код:

Subject: =?utf-8?B?0J7RgtCy0LXRgtC90L7QtSDRgdC+0L7QsdGJ0LXQvdC40LUg0LIg0YLQtdC80LU6ICfQn9GA0L7QsdC70LXQvNCwINGBINC00LXQutC+0LTQuNGA0L7QstC60L7QuSDQv9GA0Lgg0L7RgtC+0LHRgNCw0LbQtdC90LjQuCDRgtC10Lwg0L/QuNGB0LXQvCAo0YHQutCw0LbQtdGC0LUg0LHQsNGP0L0pJw==?=

то оно красиво декодируется.
А вот если как в Мантисе и других системах (в несколько строк), то нет

Выделить код

Код:

Subject: =?utf-8?B?W9Ch0LDQudGCINCS0LXRgdGC0LXRgNCwIDAwMDA1MDhdOiDQn9GA0L7RiNGD?=
 =?utf-8?B?INGB0L7Qt9C00LDRgtGMINCyINC80LDQvdGC0LjRgdC1INC/0YDQvtC10LrR?=
 =?utf-8?B?giAiMdChOtCa0L7QvdGB0L7Qu9C40LTQsNGG0LjRjyI=?=

Отсутствует

 

№9622-02-2008 00:06:30

Hubbitus
Участник
 
Группа: Members
Откуда: Питер
Зарегистрирован: 07-05-2005
Сообщений: 17
UA: Firefox 3.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

banbot пишет

Это можно исправить, см. https://bugzilla.mozilla.org/show_bug.cgi?id=402426#c13

Ух ты, mail.imap.use_envelope_cmd = true действительно работает!! Вот за это действительно огромное спасибо. Надеюсь что никаких побочных эффектов это не вызовет, как может с некоторыми серверами, о чем написано в том же баге.

Только не очень понял еще там имеют ввиду под "will need to rebuid the index on the folder". Что за перестройка индекса? Это где и как?

А, ну и все-таки ложка дегдя - в заголовке окна, по прежнему показываются вопросики на том же письме - с другими нормально тема. Ну это уже конечно нетак принципиально...


Если у Вас есть все что Вы хотите - значит Вы мало хотите!!!

Отсутствует

 

№9722-02-2008 00:19:31

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 2.0

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Hubbitus

Только не очень понял еще там имеют ввиду под "will need to rebuid the index on the folder". Что за перестройка индекса? Это где и как?

Кликнуть правой кнопкой мыши по папке – Свойства – Перестроить индекс


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№9822-02-2008 00:29:27

Hubbitus
Участник
 
Группа: Members
Откуда: Питер
Зарегистрирован: 07-05-2005
Сообщений: 17
UA: Firefox 3.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

Infocatcher спасибо.
Ну уже стало значительно лучше с заголовками. Еще чуть-чуть и мне будет почти комфортно читать в нем почту :)


Если у Вас есть все что Вы хотите - значит Вы мало хотите!!!

Отсутствует

 

№9922-02-2008 22:35:26

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.0

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

kirill
Создай баг в Багзилле.


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№10026-02-2008 12:37:50

kirill
Участник
 
Группа: Members
Откуда: Kaliningrad
Зарегистрирован: 17-01-2008
Сообщений: 25
UA: Firefox 2.0
Веб-сайт

Re: Проблема с декодировкой при отображении тем писем (скажете баян)

kirill
Создай баг в Багзилле.

Не умею. :( Я привык в Мантисе. А в этой разобраться не могу. Кто-нибудь создайте.

Отсутствует

 
  • Форумы
  •  » Thunderbird
  •  » Проблема с декодировкой при отображении тем писем (скажете баян)

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]