Нужна помощь!
Столкнулся с проблеммой, нечитаемости в Thunderbird некоторых писем, присланных с iPhone. Установил на ноуте Windows 7, но работа почтового клиента Windows Live - не понравилась совсем (дурацкий интерфейс стал), устанавливал Thunderbird 3.0.1, сначала на ноуте, а потом и на основной комп - iMac Mac OS X 10.5.8.
Штатный маковский Mail, все-таки удобнее, но вопрос не в этом. Основной поток писем отображается вполне корректно на обоих компьютерах, а вот некоторые письма, присланные с разных iPhone, отображаются краказябрами, и там - и там...

kod_thunderbird%20(2).png
Причем, Mail на Mac - все нормально принимает, и почта Windows Live в ноуте - тоже без проблем.
Так как косяк проявляется не во всех письмах с айФона, то из причин, приходящих на ум, вполне вероятной кажется, что этот баг, как-то связан со смайликами, которые использовали в некоторых письмах. Я имею ввиду, самйлики из японской клавиатуры Эмодзи, установленные на iPhone. Но как бы там нибыло, Apple и Microsoft  - с такими письмами легко справляются, а понравившийся в целом Thunderbird - нет. Может есть какой-нить плагин или что-то вроде заплатки?
Я всего лишь, не самый продвинутый юзер, и врозможно, моя проблемма - в моем неумении правильно настроить работу приложения... Подскажите как?
Заранее благодарен неравнодушным...

Я новичок на этом форуме, и возможно чего-то просто не знаю...:| Мне казалось, что я обращаюсь к компетентному сообщетству, поправьте меня, если я не прав...
Но я в полнейшем недомении!!!:angry: За неделю - 69 просмотров, в созданной мною теме, и ниодного ответа или комментария!!! :usch:
Ммммм.... "Все операторы заняты, нам очень важен ваш звонок, оставайтесь пожалуйста на линии....":music:
Что, никто не понял в чем суть моей проблеммы или всем очевидено, что проблеммой этот баг не является? Или я задал неприличный, для местной фауны вопрос?:sick:
Что я должен был сделать, чтобы не угодить в игнор?!?!

mastiff пишет

За неделю - 69 просмотров, в созданной мною теме, и ниодного ответа или комментария!!!

Просто ответа никто из прочитавших не знает. Тебе станет легче, если здесь будет 69 комментариев «не знаю»?

приложи пример письма, которое неправильно отображается.

Sid пишет
mastiff пишет

За неделю - 69 просмотров, в созданной мною теме, и ниодного ответа или комментария!!!

Просто ответа никто из прочитавших не знает. Тебе станет легче, если здесь будет 69 комментариев «не знаю»?

Ну, 2-3 ответа от авторитетных участников форума, пусть даже и не содержащие реальной помощи, позволили бы мне не чувствовать себя "вопиющим в пустыне"... Поверь, разница между "не знаю" и игнором - есть...

28-01-2010 13:01:07

Shura пишет

приложи пример письма, которое неправильно отображается.

Не знаю в каком формате показать... Ну, вот так вот, например : %D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE.png

Есть идеи или предположения?

Вот картинкой как раз нафиг не надо. Сохрани в файл eml

Нечитаемое письмо, в файл eml сохранил, а вот как его приложить и куда - не разобрался... В сервисе загрузок форума, такое расширение файлов не поддерживается:

Uploading Rules:
- You can use the upload to upload image and text with the following extention. (.txt, .gif, .jpg, .jpeg, .png, .xpi) (с)

выложи куда-нибудь на файлообменник
или такие ящики как яндекс и маил позволяют выкладывать файлы и давать на них ссылки

А не проще ли в ТВ: одним движением открыть исходный код письма, другим - скопировать его  в буфер обмена как обычный текст, а третьим - вставить здесь, в теме, удалив свои критичные данные и поместив сообщение в спойлер?

Зачем все делать через (...)?

(во-во, только на файлопомойку не хватало выкладывать свои письма) :)

Rosenfeld пишет

А не проще ли в ТВ: одним движением открыть исходный код письма, другим - скопировать его  в буфер обмена как обычный текст, а третьим - вставить здесь, в теме, удалив свои критичные данные и поместив сообщение в спойлер?

Зачем все делать через (...)?

(во-во, только на файлопомойку не хватало выкладывать свои письма) :)

Ну, тогда, как-то так:

скрытый текст
Delivered-To: x.yyyyyy@gmail.com
Received: by 10.213.8.65 with SMTP id g1cs20865ebg;
        Thu, 28 Jan 2010 05:22:18 -0800 (PST)
Received: by 10.87.71.18 with SMTP id y18mr3127753fgk.53.1264684936629;
        Thu, 28 Jan 2010 05:22:16 -0800 (PST)
Return-Path: <xxxxxxxx.xx@gmail.com>
Received: from mail-fx0-f218.google.com (mail-fx0-f218.google.com [209.85.220.218])
        by mx.google.com with ESMTP id 12si19488776fgg.7.2010.01.28.05.22.15;
        Thu, 28 Jan 2010 05:22:15 -0800 (PST)
Received-SPF: pass (google.com: domain of xxxxxxxx.xx@gmail.com designates 209.85.220.218 as permitted sender) client-ip=209.85.220.218;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of xxxxxxxx.xx@gmail.com designates 209.85.220.218 as permitted sender) smtp.mail=xxxxxxxx.xx@gmail.com; dkim=pass (test mode) header.i=@gmail.com
Received: by mail-fx0-f218.google.com with SMTP id 10so759626fxm.34
        for <x.yyyyyy@gmail.com>; Thu, 28 Jan 2010 05:22:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:received:received:message-id:from:to
         :in-reply-to:content-type:content-transfer-encoding:x-mailer
         :mime-version:subject:date:references;
        bh=gsviDbKs9SnbfVInX9N7FnJgf7aitD+uRElRb2410Zo=;
        b=w9iSiBEF00jkfnvb+EDVF744cbpjfBQiBcILJdEeDcKJgFLXcWf7DQpY99aTwr+09n
         sAiCLEmoWGlJaBOHboKVmGUmv+Zd61Y5LMCqp8S2eA3ibeklU2/wIEHDd7xH2vHKcEJ/
         wR2maIyDhKmUzUq4+2Rf/noiqsOI3EMXRecBc=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=message-id:from:to:in-reply-to:content-type
         :content-transfer-encoding:x-mailer:mime-version:subject:date
         :references;
        b=ZoyW11v0NH9BxARQQYYmUey5GS5CiPzofo1/ZR+uf13KPWaqm02ZRxNtm52/xsPnze
         lt8ganjzvGI1NQNGWGOgm8YIhXQVTuyCGe7W0KfRukYOlw7bX1FE01Nlm0KcH70BdccV
         ZPKH9faiZi2R7fnbqMzoZ3/EF/rOs/LajIeFU=
Received: by 10.223.101.143 with SMTP id c15mr4123666fao.91.1264684935280;
        Thu, 28 Jan 2010 05:22:15 -0800 (PST)
Return-Path: <xxxxxxxx.xx@gmail.com>
Received: from ?10.24.137.200? ([213.87.87.68])
        by mx.google.com with ESMTPS id 16sm469664fxm.4.2010.01.28.05.22.12
        (version=TLSv1/SSLv3 cipher=RC4-MD5);
        Thu, 28 Jan 2010 05:22:13 -0800 (PST)
Message-Id: <DD98650C-D4A5-4DF7-9703-3F67D99595C9@gmail.com>
From: "xxxxxxxx.xx" <xxxxxxxx.xx@gmail.com>
To: wyoxa <x.yyyyyy@gmail.com>
In-Reply-To: <9AB9AED2-CB67-4F3E-A147-BD7D15BE7C31@gmail.com>
Content-Type: text/plain;
        charset=cp932;
        format=flowed;
        delsp=yes
Content-Transfer-Encoding: quoted-printable
X-Mailer: iPhone Mail (7D11)
Mime-Version: 1.0 (iPhone Mail 7D11)
Subject: Re:
Date: Thu, 28 Jan 2010 16:21:54 +0300
References: <9AB9AED2-CB67-4F3E-A147-BD7D15BE7C31@gmail.com>

=84T =84}=84u=84~=84=91 =84u=84=83=84=84=84=8E =84~=84u=84}=84~=84=80=84w=84=
{=84=80 =84=84=84=91=84w=84u=84=83=84=84=84y, =84~=84=80 =84~=84u =20
=84q=84=80=84|=84y=84=84, =84{=84p=84{ =84r=84=89=84u=84=82=84p. =84K =
=84=81=84=80=84=84=84u=84=81=84|=84u=84~=84y=84=90, =84r=84y=84t=84y=84}=84=
=80. =20
=84I=84t=84y, =84=81=84=80=84t=84=8D=84=8A=84y =84~=84p =84r=84=80=84x=84t=
=84=85=84=87, =84=83=84=8C=84u=84=8A=84=8E =20
=84=83=84|=84p=84t=84u=84~=84=8E=84{=84=80=84s=84=80

--------------
xxxxxxxx.xx
=F0=98

28.01.2010, =84r 16:19, wyoxa <x.yyyyyy@gmail.com> =84~=84p=84=81=84y=84=83=
=84p=84|(=84p):

> =84` =84=83=84u=84s=84=80=84t=84~=84=91 =84t=84=80=84=87=84|=84=8D=84z =
=84=81=84=80=84~=84y... =84B=84=83=84u =84=84=84y=84=81=84=8D =20
> =84=84=84p=84q=84|=84u=84=84=84=80=84{ =84y=84=83=84=81=84=82=84=80=84q=84=
=80=84r=84p=84~=84=8D... =84C=84=80=84|=84=80=84r=84p =84q=84=80=84|=84y=84=
=84=84=8E =20
> =84=84=84p=84{, =84p=84w =84=81=84=80=84t=84=84=84p=84=8A=84~=84y=84r=84=
p=84u=84=84...
> =84@ =84=84=84=8D =84=83=84u=84s=84=80=84t=84~=84=91 =84{=84p=84{? =
=84I=84|=84y =84=83=84r=84=80=84=90, =20
> =84s=84u=84=80=84}=84p=84s=84~=84y=84=84=84~=84=85=84=90 =84q=84=85=84=82=
=84=90, =84=84=84=8D =84r=84=89=84u=84=82=84p =84=81=84u=84=82=84u=84w=84y=
=84r=84p=84|=20
> =84p?
>
> ----------------

charset=cp932

Rosenfeld пишет

charset=cp932

Боюсь показаться невеждой, но что нужно сделать, что бы читалось нормально - я не понял...

Хорошо, тогда наводящий вопрос - Вам письма на японском пишут?

Rosenfeld пишет

Хорошо, тогда наводящий вопрос - Вам письма на японском пишут?

:D Нет, пишут на русском, но иногда вставляют смайлики из японской клавиатуры "Эмодзи",  доступной к использованию на iPhone... Если бы нечитаемыми были только сами смайлы, а остальной текст, читался бы корректно, то и фиг с ними... Но краказябрится все письмо - и это бэд! Попросить людей воздержаться от использования японских смайлов - можно, но предъявлять им свои требования, как-то не очень хотелось бы, так как это мои траблы. Ведь нечитаются такие письма только в Thunderbird (и на маке и на винде). Другие почтовые клиенты, на обеих осях, об эти траблы не спотыкаются...

А если Вам пишут на РУССКОМ, то зачем отправляют письмо в ЯПОНСКОЙ кодировке?

mastiff
Выберите вручную кодировку Shift_JIS для этого письма. Я создал Bug 542823  -  cp932 encoded messages display as garbage для решения этой проблемы, посмотрим что ответят разработчики.
Для временного решения добавьте алиас cp932=Shift_JIS в thunderbird/res/charsetalias.properties

При ручной смене кодировки на Shift_JIS, письма читаются (правда шрифт непривычно чудной, но терпимо), а как только перешел к следующему сообщению, снова нужно ручное переключение кодировки.
А вот, как поставить Вашу заплатку, пока не разобрался. Открыл в WordPad файл thunderbird/res/charsetalias.properties и попытался вставить в конце, весь текст, скопированный в буфер. Получилось так:

скрытый текст
# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
# http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is
# Netscape Communications Corporation.
# Portions created by the Initial Developer are Copyright (C) 1999
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
#   IBM Corporation
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL or the LGPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK *****
#
# This Original Code has been modified by IBM Corporation.
# Modifications made by IBM described herein are
# Copyright (c) International Business Machines
# Corporation, 1999
#
# Modifications to Mozilla code or documentation
# identified per MPL Section 3.3
#
# Date         Modified by     Description of modification
# 12/09/1999   IBM Corp.       Support for IBM codepages - 850,852,855,857,862,864
#
# Rule of this file:
# 1. key should always be in lower case ascii so we can do case insensitive
#    comparison in the code faster.
# 2. value should be the one used in unicode converter
#
# 3. If the charset is not used for document charset, but font charset
#    (e.g. XLFD charset- such as JIS x0201, JIS x0208), don't put here
#

ascii=us-ascii
us-ascii=us-ascii
ansi_x3.4-1968=us-ascii
646=us-ascii
iso-8859-1=ISO-8859-1
iso-8859-2=ISO-8859-2
iso-8859-3=ISO-8859-3
iso-8859-4=ISO-8859-4
iso-8859-5=ISO-8859-5
iso-8859-6=ISO-8859-6
iso-8859-6-i=ISO-8859-6-I
iso-8859-6-e=ISO-8859-6-E
iso-8859-7=ISO-8859-7
iso-8859-8=ISO-8859-8
iso-8859-8-i=ISO-8859-8-I
iso-8859-8-e=ISO-8859-8-E
iso-8859-9=ISO-8859-9
iso-8859-10=ISO-8859-10
iso-8859-11=ISO-8859-11
iso-8859-13=ISO-8859-13
iso-8859-14=ISO-8859-14
iso-8859-15=ISO-8859-15
iso-8859-16=ISO-8859-16
iso-ir-111=ISO-IR-111
iso-2022-cn=ISO-2022-CN
iso-2022-cn-ext=ISO-2022-CN
iso-2022-kr=ISO-2022-KR
iso-2022-jp=ISO-2022-JP
utf-32be=UTF-32BE
utf-32le=UTF-32LE
utf-32=UTF-32
utf-16be=UTF-16BE
utf-16le=UTF-16LE
utf-16=UTF-16
windows-1250=windows-1250
windows-1251=windows-1251
windows-1252=windows-1252
windows-1253=windows-1253
windows-1254=windows-1254
windows-1255=windows-1255
windows-1256=windows-1256
windows-1257=windows-1257
windows-1258=windows-1258
ibm866=IBM866
ibm850=IBM850
ibm852=IBM852
ibm855=IBM855
ibm857=IBM857
ibm862=IBM862
ibm864=IBM864
ibm864i=IBM864i
utf-8=UTF-8
utf-7=UTF-7
shift_jis=Shift_JIS
big5=Big5
euc-jp=EUC-JP
euc-kr=EUC-KR
gb2312=GB2312
gb18030=gb18030
viscii=VISCII
koi8-r=KOI8-R
koi8-u=KOI8-U
tis-620=TIS-620
t.61-8bit=T.61-8bit
hz-gb-2312=HZ-GB-2312
big5-hkscs=Big5-HKSCS
gbk=x-gbk
cns11643=x-euc-tw
#
# Netscape private ...
#
x-imap4-modified-utf7=x-imap4-modified-utf7
x-euc-tw=x-euc-tw
x-mac-roman=x-mac-roman
x-mac-ce=x-mac-ce
x-mac-turkish=x-mac-turkish
x-mac-greek=x-mac-greek
x-mac-icelandic=x-mac-icelandic
x-mac-croatian=x-mac-croatian
x-mac-romanian=x-mac-romanian
x-mac-cyrillic=x-mac-cyrillic
x-mac-ukrainian=x-mac-ukrainian
x-mac-hebrew=x-mac-hebrew
x-mac-arabic=x-mac-arabic
x-mac-farsi=x-mac-farsi
x-mac-devanagari=x-mac-devanagari
x-mac-gujarati=x-mac-gujarati
x-mac-gurmukhi=x-mac-gurmukhi
geostd8=GEOSTD8
armscii-8=armscii-8
x-viet-tcvn5712=x-viet-tcvn5712
x-viet-vps=x-viet-vps
x-viet-vni=x-viet-vni
iso-10646-ucs-2=UTF-16BE
x-iso-10646-ucs-2-be=UTF-16BE
x-iso-10646-ucs-2-le=UTF-16LE
iso-10646-ucs-4=UTF-32BE
x-iso-10646-ucs-4-be=UTF-32BE
x-iso-10646-ucs-4-le=UTF-32LE
x-user-defined=x-user-defined
x-johab=x-johab
x-windows-949=x-windows-949
#
# Aliases for ISO-8859-1
#
latin1=ISO-8859-1
iso_8859-1=ISO-8859-1
iso8859-1=ISO-8859-1
iso8859-2=ISO-8859-2
iso8859-3=ISO-8859-3
iso8859-4=ISO-8859-4
iso8859-5=ISO-8859-5
iso8859-6=ISO-8859-6
iso8859-7=ISO-8859-7
iso8859-8=ISO-8859-8
iso8859-9=ISO-8859-9
iso8859-10=ISO-8859-10
iso8859-11=ISO-8859-11
iso8859-13=ISO-8859-13
iso8859-14=ISO-8859-14
iso8859-15=ISO-8859-15
# Currently .properties cannot handle : in key
# iso_8859-1:1987=ISO-8859-1
iso-ir-100=ISO-8859-1
l1=ISO-8859-1
ibm819=ISO-8859-1
cp819=ISO-8859-1
csisolatin1=ISO-8859-1
#
# Aliases for ISO-8859-2
#
latin2=ISO-8859-2
iso_8859-2=ISO-8859-2
# Currently .properties cannot handle : in key
# iso_8859-2:1987=ISO-8859-2
iso-ir-101=ISO-8859-2
l2=ISO-8859-2
csisolatin2=ISO-8859-2
#
# Aliases for ISO-8859-3
#
latin3=ISO-8859-3
iso_8859-3=ISO-8859-3
# Currently .properties cannot handle : in key
#iso_8859-3:1988=ISO-8859-3
iso-ir-109=ISO-8859-3
l3=ISO-8859-3
csisolatin3=ISO-8859-3
#
# Aliases for ISO-8859-4
#
latin4=ISO-8859-4
iso_8859-4=ISO-8859-4
# Currently .properties cannot handle : in key
#iso_8859-4:1988=ISO-8859-4
iso-ir-110=ISO-8859-4
l4=ISO-8859-4
csisolatin4=ISO-8859-4
#
# Aliases for ISO-8859-5
#
cyrillic=ISO-8859-5
iso_8859-5=ISO-8859-5
# Currently .properties cannot handle : in key
#iso_8859-5:1988=ISO-8859-5
iso-ir-144=ISO-8859-5
csisolatincyrillic=ISO-8859-5
#
# Aliases for ISO-8859-6
#
arabic=ISO-8859-6
iso_8859-6=ISO-8859-6
# Currently .properties cannot handle : in key
#iso_8859-6:1987=ISO-8859-6
iso-ir-127=ISO-8859-6
ecma-114=ISO-8859-6
asmo-708=ISO-8859-6
csisolatinarabic=ISO-8859-6
#
# Aliases for ISO-8859-6-I
#
csiso88596i=ISO-8859-6-I
#
# Aliases for ISO-8859-6-E
#
csiso88596e=ISO-8859-6-E
#
# Aliases for ISO-8859-7
#
greek=ISO-8859-7
greek8=ISO-8859-7
sun_eu_greek=ISO-8859-7
iso_8859-7=ISO-8859-7
# Currently .properties cannot handle : in key
#iso_8859-7:1987=ISO-8859-7
iso-ir-126=ISO-8859-7
elot_928=ISO-8859-7
ecma-118=ISO-8859-7
csisolatingreek=ISO-8859-7
#
# Aliases for ISO-8859-8
#
hebrew=ISO-8859-8
iso_8859-8=ISO-8859-8
visual=ISO-8859-8
# Currently .properties cannot handle : in key
#iso_8859-8:1988=ISO-8859-8
iso-ir-138=ISO-8859-8
csisolatinhebrew=ISO-8859-8
#
# Aliases for ISO-8859-8-I
#
csiso88598i=ISO-8859-8-I
iso-8859-8i=ISO-8859-8-I
#
# Aliases for ISO-8859-8-E
#
csiso88598e=ISO-8859-8-E
#
# Aliases for ISO-8859-9
#
latin5=ISO-8859-9
iso_8859-9=ISO-8859-9
# Currently .properties cannot handle : in key
#iso_8859-9:1989=ISO-8859-9
iso-ir-148=ISO-8859-9
l5=ISO-8859-9
csisolatin5=ISO-8859-9
#
# Aliases for UTF-8
#
unicode-1-1-utf-8=UTF-8
# nl_langinfo(CODESET) in HP/UX returns 'utf8' under UTF-8 locales
utf8=UTF-8
#
# Aliases for Shift_JIS
#
x-sjis=Shift_JIS
shift-jis=Shift_JIS
ms_kanji=Shift_JIS
csshiftjis=Shift_JIS
windows-31j=Shift_JIS
#
# Aliases for EUC_JP
#
cseucjpkdfmtjapanese=EUC-JP
x-euc-jp=EUC-JP
#
# Aliases for ISO-2022-JP
#
csiso2022jp=ISO-2022-JP
# The following are really not aliases ISO-2022-JP, but sharing the same decoder
iso-2022-jp-2=ISO-2022-JP
csiso2022jp2=ISO-2022-JP
#
# Aliases for Big5
#
csbig5=Big5
# x-x-big5 is not really a alias for Big5, add it only for MS FrontPage
x-x-big5=Big5
# Sun Solaris
zh_tw-big5=Big5
#
# Aliases for EUC-KR
#
csueckr=EUC-KR
# The following are really not aliases EUC-KR, add them only for MS FrontPage
#ks_c_5601-1987=EUC-KR
iso-ir-149=EUC-KR
ks_c_5601-1989=EUC-KR
ksc_5601=EUC-KR
ksc5601=EUC-KR
korean=EUC-KR
csksc56011987=EUC-KR
5601=EUC-KR
#
# Aliases for X-Windows-949, CP949, Unified Hangul Code (UHC)
#
# Microsoft uses ks_c_5601-1987 to mean Windows-949 or its subset EUC-KR.
ks_c_5601-1987=x-windows-949
#
# Aliases for GB2312
#
# The following are really not aliases GB2312, add them only for MS FrontPage
gb_2312-80=GB2312
iso-ir-58=GB2312
chinese=GB2312
csiso58gb231280=GB2312
csgb2312=GB2312
zh_cn.euc=GB2312
# Sun Solaris
gb_2312=GB2312
#
# Aliases for windows-125x
#
x-cp1250=windows-1250
x-cp1251=windows-1251
x-cp1252=windows-1252
x-cp1253=windows-1253
x-cp1254=windows-1254
x-cp1255=windows-1255
x-cp1256=windows-1256
x-cp1257=windows-1257
x-cp1258=windows-1258
#
# Aliases for windows-874
#
windows-874=windows-874
ibm874=windows-874
#
# Aliases for x-mac-roman
# XXX: should make macintosh the canonical name later
#
macintosh=x-mac-roman
mac=x-mac-roman
csMacintosh=x-mac-roman
#
# Aliases for IBM866
#
cp866=IBM866
cp-866=IBM866
866=IBM866
csIBM866=IBM866
#
# Aliases for IBM850
#
cp850=IBM850
850=IBM850
csIBM850=IBM850
#
# Aliases for IBM852
#
cp852=IBM852
852=IBM852
csIBM852=IBM852
#
# Aliases for IBM855
#
cp855=IBM855
855=IBM855
csIBM855=IBM855
#
# Aliases for IBM857
#
cp857=IBM857
857=IBM857
csIBM857=IBM857
#
# Aliases for IBM862
#
cp862=IBM862
862=IBM862
csIBM862=IBM862
#
# Aliases for IBM864
#
cp864=IBM864
864=IBM864
csIBM864=IBM864
ibm-864=IBM864
#
# Aliases for IBM864i
#
cp864i=IBM864i
864i=IBM864i
csibm864i=IBM864i
ibm-864i=IBM864i
#
# Aliases for T.61-8bit
#
t.61=T.61-8bit
iso-ir-103=T.61-8bit
csiso103t618bit=T.61-8bit
#
# Aliases for UTF-7
#
x-unicode-2-0-utf-7=UTF-7
unicode-2-0-utf-7=UTF-7
unicode-1-1-utf-7=UTF-7
csunicode11utf7=UTF-7
#
# Aliases for ISO-10646-UCS-2
#
csunicode=UTF-16BE
csunicode11=UTF-16BE
iso-10646-ucs-basic=UTF-16BE
csunicodeascii=UTF-16BE
iso-10646-unicode-latin1=UTF-16BE
csunicodelatin1=UTF-16BE
iso-10646=UTF-16BE
iso-10646-j-1=UTF-16BE
#
# Aliases for ISO-8859-10
#
latin6=ISO-8859-10
iso-ir-157=ISO-8859-10
l6=ISO-8859-10
# Currently .properties cannot handle : in key
#iso_8859-10:1992=ISO-8859-10
csisolatin6=ISO-8859-10
#
# Aliases for ISO-8859-15
#
iso_8859-15=ISO-8859-15
#
# Aliases for ISO-IR-111
#
ecma-cyrillic=ISO-IR-111
csiso111ecmacyrillic=ISO-IR-111
#
# Aliases for ISO-2022-KR
#
csiso2022kr=ISO-2022-KR
#
# Aliases for VISCII
#
csviscii=VISCII
#
# Aliases for VIQR
#
csviqr=VIQR
#
# Aliases for x-euc-tw
#
zh_tw-euc=x-euc-tw
#
# Following names appears in unix nl_langinfo(CODESET)
# They can be compiled as platform specific if necessary
# DONT put things here if it does not look generic enough (like hp15CN)
#
iso88591=ISO-8859-1
iso88592=ISO-8859-2
iso88593=ISO-8859-3
iso88594=ISO-8859-4
iso88595=ISO-8859-5
iso88596=ISO-8859-6
iso88597=ISO-8859-7
iso88598=ISO-8859-8
iso88599=ISO-8859-9
iso885910=ISO-8859-10
iso885911=ISO-8859-11
iso885912=ISO-8859-12
iso885913=ISO-8859-13
iso885914=ISO-8859-14
iso885915=ISO-8859-15
#
tis620=TIS-620
#
cp1250=windows-1250
cp1251=windows-1251
cp1252=windows-1252
cp1253=windows-1253
cp1254=windows-1254
cp1255=windows-1255
cp1256=windows-1256
cp1257=windows-1257
cp1258=windows-1258

# Tempory charset for testing purpose. Should be remove before Beta
x-obsoleted-shift_jis=x-obsoleted-Shift_JIS
x-obsoleted-iso-2022-jp=x-obsoleted-ISO-2022-JP
x-obsoleted-euc-jp=x-obsoleted-EUC-JP
x-gbk=x-gbk
windows-936=windows-936
ansi-1251=windows-1251

diff --git a/intl/uconv/src/charsetalias.properties b/intl/uconv/src/charsetalias.properties
--- a/intl/uconv/src/charsetalias.properties
+++ b/intl/uconv/src/charsetalias.properties
@@ -292,16 +292,17 @@ utf8=UTF-8
#
# Aliases for Shift_JIS
#
x-sjis=Shift_JIS
shift-jis=Shift_JIS
ms_kanji=Shift_JIS
csshiftjis=Shift_JIS
windows-31j=Shift_JIS
+cp932=Shift_JIS
#
# Aliases for EUC_JP
#
cseucjpkdfmtjapanese=EUC-JP
x-euc-jp=EUC-JP
#
# Aliases for ISO-2022-JP
#

Но сохранить, измененный файл не получается... Может нужно в каком-нить другом редакторе править?

mastiff

правда шрифт непривычно чудной, но терпимо

Шрифты, наверно, можно подобрать через Настройки -> Отображение.

Открыл в WordPad файл thunderbird/res/charsetalias.properties  и попытался вставить в конце, весь текст, скопированный в буфер

1. Открывайте в Блокноте или чем-то подобном
2. Просто добавьте в него:

Выделить код

Код:

cp932=Shift_JIS
banbot пишет

mastiff

правда шрифт непривычно чудной, но терпимо

Шрифты, наверно, можно подобрать через Настройки -> Отображение.

Открыл в WordPad файл thunderbird/res/charsetalias.properties  и попытался вставить в конце, весь текст, скопированный в буфер

1. Открывайте в Блокноте или чем-то подобном
2. Просто добавьте в него:

Выделить код

Код:

cp932=Shift_JIS

Добавил в файл этот код - все получилось. Кодировка обрусела :lol:. Но шрифты - напрягают... Со шрифтами ничего не выходит. Единственное, на что реагирует, так это на изменения в настройках "с засечками или без"... Плохо то, что расстояние между буквами, почти такое же как между словами, и в большом тексте, разрывать "бисер букв" на отдельные слова, хоть и можно, но очень трудно...

А вот на Маке, трюк с добавлением этого кода в файл charsetalias.properties - не сработал... В текстовом редакторе TextEdit все поменялось и сохранилось, но после перезагрузки ТВ, глючная кодировка на кирилицу не сменилась.. Может нужно было какой-то другой файл править? Если есть идеи - попробую...

В любом случае, спасибо за помощь! Как временное решение вполне годится, но буду ждать профессионально изготовленной заплатки, так, что бы и шрифты и пр. работало без "танцев с бубном"...

mastiff
ну по идее это косяк со стороны iPhone, [thunderbird] тут всё правильно делает.

Shura пишет

mastiff
ну по идее это косяк со стороны iPhone, [thunderbird] тут всё правильно делает.

Ну, ну, ну... батенька.... Не надо на айФоню кивать... :/  Внимательнее первый пост, следовало бы почитать. Если бы косяк был в iPhone, то штатные почтовые клиенты (Mail.app на Маке, и Почта Windows Live на Винде), были бы такого же мнения, как и Вы. А Почта [windows] и Mail [macos] даже не споткнулись об эти письма. У них, кодировки и шрифты отрабатываются без багов. Другой вопрос, что виндовая почта тухлоюзабельна. Из-за нее я и затеял, всю эту возьню с поисками нормального почтовика. И в целом, [thunderbird] очень даже понравился. Вот заштопают дырку, и все будет хорошо.

mastiff
Поддержку шрифтов добавляли?
В Thunderbird шрифты для японского языка настраивали?

29-01-2010 15:54:51
http://www.wazu.jp/gallery/Fonts_Japanese.html

banbot пишет

mastiff
Поддержку шрифтов добавляли?
В Thunderbird шрифты для японского языка настраивали?

29-01-2010 15:54:51
http://www.wazu.jp/gallery/Fonts_Japanese.html

А с этим вопросом, я чет совсем подвис... Какова последовательность действий, по-шагово?

mastiff
Я, короче говоря, выбрал для Японского в качестве моноширинного шрифта Times New Roman и у меня всё нормально.
cp932.png

Огромное banbot,  тебе спасибо!!!:) Все получилось, все работает, и все нормально теперь читается!