После миграции из Outlook некоторые письма отображаются не верно в иероглифах видимо в кодировки 1251. Когда перевожу их в KOI8-R то нормально но сразу если перейти на другое письмо и открыть предыдущие то кодировка сбивается и опять иероглифы. Подскажите можно сделать чтоб кодировка сохранялась?

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

Настройки -> Отображение -> Форматирование -> Шрифты (Дополнительно...) -> Кодировки
Попробуйте настроить кодировки по-умолчанию. Хотя [thunderbird] должен автоматически прекрасно их определять...

Ув. Prezbiopic, дело в том - что в данной закладке установлено - "Использовать кодировку по умолчанию для отображения всех входящих сообщений"... Если в кодировках установить по умолчанию Кириллица (KOI8-R), то другая часть почты в кодировках Кириллица Windows-1251 и Юникод UTF-8 превращаются в абракадабру. И так, как в загадке - как перевезти и капусту, и козу и голодного волка... при почтовой базе объемом в 11 Гб. То, с чем пытаюсь побороться прекрасно умеет делать apple MAIL. Единожды указав нужную кодировку конкретно взятому письму - у тебя уже никакие настройки не меняются. Хотя тоже - "пересчелкать" каждое письмо и подобрать кодировку для каждого письма дело месяца или того более.

Мигрируйте на Thunderbird 3.0, там исправлена куча багов.

Unghost пишет

Мигрируйте на Thunderbird 3.0, там исправлена куча багов.

Ув. Unghost, последовал Вашему совету, с сайта http://www.mozilla-russia.org/products/thunderbird/history.html был взят дистрибутив "Русские ночные сборки Mozilla Thunderbird" Русская сборка под Windows 3.1a1pre

К некоторому удивлению обнаружил, что установил продукт под кодовым именем Shredder версии 3.1a1pre

Первое впечатление произвело очень положительное - пока не перенес через Импорт свою БД MS Outlook 2003 ... после переноса и т.н. Созданий общих файлов для директорий почты получаю следующие результаты. А именно, так кодировку запоминать для конкретно взятого письма мы и не научились - снова или выбирайте Windows 1251 или KOI8-R - все и для всего... Далее, очень интересно - сколько раз не выбираешь папку "Входящие" - столько же раз он запускает процедуру -  "Создание общего файла для Входящие" - и так постоянно минут на 10-15 можно идти курить. Если попытаться открыть письмо с помощью кликов мышки - вместо того, что мы привыкли ожидать - открытия письма в отдельном окне, получаю следующее - все письма внутри этой директории полностью пропадают (становятся невидимыми) - пока не перезапустишь программу Shredder. - Для того чтобы открыть письмо и при этом оно действительно открылось нужно выбрать - "Открыть в новом окне" через контекстное меню. Может быть то что пишу покажется и странным, но работать так не возможно.

Найтли-билды предназначены для разработчиков и тестеров. Обычным пользователям они могут доставить немало хлопот, поэтому рекомендую использовать хотя бы бета-версию.
http://www.mozillamessaging.com/en-US/t … downloads/

muz

Ув. Unghost, последовал Вашему совету, с сайта http://www.mozilla-russia.org/products/thunderbird/history.html был взят дистрибутив "Русские ночные сборки Mozilla Thunderbird" Русская сборка под Windows 3.1a1pre

Я советовал ставить последнюю бету 3.0, а не 3.1a1. 3.1 ещё даже не альфа.

У меня такая же проблема приходящие письма приходят в разной кодировки и приходится постоянно менять и при этом кодировка для писем не сохраняется. Подскажите что можно сделать а то постоянна менять кодировку чуть ли не для каждого письма уже устал. Почему автоматически она не устанавливается?  Поставил 3 версию.

Так в чем может быть дело? Приходится подчти каждое письмо вручную переделывать в другую кодировку! И даже не те что были экспортированы из outlook а те что приходят сейчас. Может кто то решил как это исправить?

У меня версия Mozilla Thunderbird 2.0.0.23
Инструменты->Настройки->Отображение->Шрифты...
поменял кодировку для исходящих и входящих сообщений на "Кириллица (ISO-IR-111)". После этого входящая почта, отправляемая с OUTLOOK стала иметь нормальный вид и OutLook сообщения принимает по русски, но вот тема письма, которая со стороны ТВ видится нормально со стороны OutLook видна иероглифами...
Что касается других сообщений, то пришлось сделать следующее:
открыл первое попавшееся сообщение, которое было абракадаброй, далее:
Вид->Кодировка->Настроить список...
В доступных кодировках нашел "Кириллица (ISO-IR-111)", добавил её в активные кодировки и переместил в самый верх. Закрыл сообщение и вышел из программы. После загрузки программы заново вновь пришедшие сообщения просматриваются нормально, но старые, которые мигрировали с OutLook, просматриваться автоматом с этой кодировкой не хотят.

А может что автоопределение кодировки перестало работать после импорта почты из outlook? А почему даже при установки правильной кодировки например windows 1251 заголовок все равно остается в иероглифах?

Мои три копейки по этой теме.

Использую Shredder V3.2a1pre (сейчас от 19.05.2010, обновляю каждый день).

Все работало нормально. И вот после очередного обновления отправленные письма в HTML-формате стали отображаться вот так:

9b8eae2f8d9bt.jpg

Если выбрать отображение в виде простого текста:

ba3b6392c4bbt.jpg

То все выглядит нормально:

160b20d23bbbt.jpg

Если ответить на такое письмо, то с кодировками все нормально. Так же все нормально в предпросмотре перед печатью и т.д.

Стал копать дальше и вот что нарыл. Сохраняем письмо в файл. Смотрим. Все отлично:

Выделить код

Код:

Content-Type: text/html; charset=KOI8-R
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=KOI8-R" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Здравствуйте!<br>
    <br>
    В каталоге куда вы установили программу есть файл iris_client.ini<br>
    <br>
    Он выглядит вот так:<br>
    <br>
    <img src="cid:part1.03080301.03010404@kase.kz" alt=""><br>

Сплошной KOI8-R. Открываем этот файл - кроказябы!!!

Тогда делаем так (удаляем тэг meta, а заодно и head):

Выделить код

Код:

Content-Type: text/html; charset=KOI8-R
Content-Transfer-Encoding: 8bit

<html>
  <body bgcolor="#FFFFFF" text="#000000">
    Здравствуйте!<br>
    <br>
    В каталоге куда вы установили программу есть файл iris_client.ini<br>
    <br>
    Он выглядит вот так:<br>
    <br>
    <img src="cid:part1.03080301.03010404@kase.kz" alt=""><br>

Открываем и вуаля! Все нарисовалось правильно:

5f16263fec53t.jpg

То есть получается что Shredder стал неправильно реагировать на тэг

Выделить код

Код:

<meta content="text/html; charset=KOI8-R" http-equiv="Content-Type">

С чего бы вдруг? :(

21-05-2010 13:33:27
А вот письма с таким содержимым:

Выделить код

Код:

Content-Type: text/html; charset="koi8-r"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dkoi8-r">
<meta name=3D"Generator" content=3D"Microsoft Word 12 (filtered medium)">

...
...
...

<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">=F0=D2=C9=D7=C5=D4!<br>
<br>
=F4=D9 =DE=D4=CF =D7=C5=D2=CE=D5=CC=D3=D1?<br>
=E9=CC=C9 =D0=D2=C9=C5=C8=C1=CC =D7 =EB=C9=C5=D7 =D4=CF=CC=D8=CB=CF =C9 =D3=
=C5=CC =DE=C9=D4=C1=D4=D8 =CB=CF=D2=D0=CF=D2=C1=D4=C9=D7=CE=D5=C0 =D0=CF=DE=
=D4=D5?<br>
<br>
26.02.2010 15:55, Victor Pyankov =D0=C9=DB=C5=D4: <o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;=E4=C1, =D3=D4=D2=C1=C8=CF=D7=CB=C1 =CE=D5=D6=
=CE=C1. =EF=C2=D1=DA=C1=D4=C5=CC=D8=CE=CF =D7=D9=D0=C9=DB=C9=D4=C5. =EF=D0=
=CC=C1=D4=C9=CD =D7 =D4=C5=CE=C7=C5 - =DC=D4=CF =C2=C5=DA =D0=D2=CF=C2=CC=
=C5=CD. :)
<br>

отображаются нормально.

То есть quoted-printable encoding Shredder понимает, а "нормальную/правильную" 8bit encoding не понимает. Явный баг.

BlueStork пишет

А может что автоопределение кодировки перестало работать после импорта почты из outlook? А почему даже при установки правильной кодировки например windows 1251 заголовок все равно остается в иероглифах?

Помню, была такая проблема, но только с импортированными сообщениями. Вот фрагмент "базы знаний":

Вопрос: При просмотре импортированных из Outlook сообщений неправильно отображается кириллица в заголовках.
Ответ: Можно отобрать проблемные сообщения в отдельную папку, в свойствах папки установить кодировку по умолчанию – «Кириллица (Windows1251)». Можно также исправить заголовки сообщений вручную, см. http://fix-mime-chr.sourceforge.net (под Linux, не проверено).

Вопрос: При просмотре импортированных из Outlook сообщений неправильно отображается кириллица в тексте.
Ответ: Причина – неправильное указание кодировки. Хотя тело сообщения закодировано в koi8-r, в заголовке указано windows-1251. В меню «Вид» - команда «Кодировка» - «Кириллица (KOI8-R)». Если установлено расширение Right Encoding, та же команда доступна в контекстном меню. Можно также исправить заголовок сообщения вручную (не пробовал, но наверное можно в любом двоичном редакторе заменить "Content-Type: text/plain; charset=windows-1251" на "Content-Type: text/plain; charset=koi8-r" + 6 пробелов).

Вопрос: При просмотре некоторых импортированных из Outlook сообщений в формате HTML они отображаются как текстовые (виден весь HTML-код) или не отображаются совсем.
Ответ: В таких сообщениях имеется две альтернативных части – с текстом без оформления и с форматированным текстом. Проблема из-за некорректно указанного типа содержимого (Content-Type). Попробуйте импортировать сообщение из Outlook в OE, а из него в Thunderbird. Можно также исправить заголовок сообщения вручную.

друзья, я так понимаю, что от версии к версии ничего не меняется.

- ранее я ставил Thunderbird Setup 3 - проблемы с кодировкой при импорте из MS Outlook 2003.
- сегодня ставлю Thunderbird Setup 3.1.10 - и снова та же проблема с кодировкой.

вопрос. Неужели Thunderbird неспособен автоматом распознавать кодировки, как это делает MS Outlook?

Bug 207156 - Characters outside the default code page becomes ?'s when importing Outlook mail - исправлен в Thunderbird 6.
Попробуйте сборки отсюда