― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2008年3月22日(土) 23:45 
オフライン

登録日時: 2006年11月08日(水) 01:21
記事: 8
Thunderbird 2.0.0.12 OSはXubuntu7.10を使用しています。

昨日までは問題無かったのですが、今メールを読んでいたら、文字エンコードISO-8859-1で送られてきた英文メールの本文が、一部文字化けしています。例えば小文字のmが大文字のK、小文字uが大文字Sという具合です。エンコードをUTF-8もしくは日本語3種類に変更すると、ちゃんと正しく表示されるんですが。件名や差出人、日本語メールは問題ありません。

特に設定を変えたわけでもないし、昨日まではISO-8859-1のままで普通に読めていたのに、なぜこのようになってしまったのでしょうか?色々調べてみましたが、対処法を見つけられません。どのようにしたら元通りになりますでしょうか?よろしくお願い致します。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2008年3月23日(日) 20:49 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
ISO-8859-1エンコード指定なのに本文はUTF-8なんていう落ちじゃなさそうですね。
私はWindows版しかわからないのですが、デコードに必要なファイルが壊れてしまったのでしょうか。
件名などはISO-8859-1エンコードになっているんでしょうか?


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2008年3月23日(日) 22:30 
オフライン

登録日時: 2005年6月21日(火) 05:07
記事: 1617
お住まい: Kyoto,Japan
以前にも tosh4 さんは Windows 版でフォント関連の質問投稿をされていましたよね。
そのトピックがヒント又は参考になるのでは?

・文字化けするメッセージをソースで見たらどうなっているか。
・ISO-8859-1(西欧)(ユーザ定義)はどのフォントを指定しているか。
などを確認したら問題の切り分けになるのではないでしょうか。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2008年3月23日(日) 23:40 
オフライン

登録日時: 2006年11月08日(水) 01:21
記事: 8
kiyo4_kさん、Premierさん、早速のお返事ありがとうございます。

kiyo4_k さんが書きました:
件名などはISO-8859-1エンコードになっているんでしょうか?


これはどこを見たらわかるんでしょうか?ちなみにこのメールの返信画面を出したら、正しい文字になっていました。エンコードはISO-8859-1と表示されています。

Premier さんが書きました:
・文字化けするメッセージをソースで見たらどうなっているか。
・ISO-8859-1(西欧)(ユーザ定義)はどのフォントを指定しているか。
などを確認したら問題の切り分けになるのではないでしょうか。


ISO-8859-1(西欧)のフォントはIPA P明朝と IPA Pゴシック、等幅はArialです。これも全く変更していません。ソースで見た本文は正しく表示されていました。

そして今日はまた違うようになっていました。昨日は英文メールが全部文字化けしていたのですが、今日は特定の1人から来た分だけで、残りは元通りちゃんと表示されていました。ソースを見て気づいた違いは、文字化けしているメールはContent-Transfer-Encoding: quoted-printable、他のメールはContent-Transfer-Encoding: 8bitとなっていました。これが関係しているのでしょうか?
ということは、差出人の問題でしょうか?もしくは私のOSの問題かもしれませんね。

とりあえず、他のメールが元通りになったので良かったです。もし他に何か原因らしきものがありましたら、又教えていただけますでしょうか?よろしくお願い致します。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2008年3月23日(日) 23:51 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
tosh4 さんが書きました:
ISO-8859-1(西欧)のフォントはIPA P明朝と IPA Pゴシック、等幅はArialです。これも全く変更していません。ソースで見た本文は正しく表示されていました。
このフォントは西欧の文字セットを表示できるのかな? ちょっとわかりませんが。


tosh4 さんが書きました:
そして今日はまた違うようになっていました。昨日は英文メールが全部文字化けしていたのですが、今日は特定の1人から来た分だけで、残りは元通りちゃんと表示されていました。ソースを見て気づいた違いは、文字化けしているメールはContent-Transfer-Encoding: quoted-printable、他のメールはContent-Transfer-Encoding: 8bitとなっていました。これが関係しているのでしょうか?
これは関係有るかもしれません。メールソフトによってはquoted-printableでの約束の改行位置と合わないものを送信してくるものが有るようです。
それか、受信したThunderbird側に問題があるのかもしれませんが...

#前に試したときはThunderbirdはquoted-printableを正しく処理していたような気がします


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2008年3月24日(月) 01:00 
オフライン

登録日時: 2005年6月21日(火) 05:07
記事: 1617
お住まい: Kyoto,Japan
tosh4 さんが書きました:
そして今日はまた違うようになっていました。

過去に受信したメッセージ本文などが表示する日時によって異なるのであれば問題は別の
ところにあるような気がします。
昨日・今日・明日で文字化けが変化するのならばどこかおかしいです。

1.Thunderbird が不安定ならば、以下で試してみる。
  ・セーフモード
  ・新規プロファイル
  ・クリーンインストール
2.フォントが問題ならば他のいろんなフォントに変更して試してみる。
  *日本語用フォントとそれ以外のフォントとか。
3.OS 側が不安定ならばそっちの状態を探ってみる。
  *Xubuntu 特有の問題かも?
あたりでしょうか。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2008年3月25日(火) 00:01 
オフライン

登録日時: 2006年11月08日(水) 01:21
記事: 8
kiyo4_kさん、Premierさん、色々とありがとうございます。

今日は昨日と同じ状態で、やはり特定の方からのメールのみ、文字化けしてます。なので、やはりこの方との問題なのかなぁ、と。この人だけHotmailを使っているので(後はYahooとかその国のプロバイダーのアドレス)、その辺が関係あるなんてこともあり得るのでしょうか?

Thunderbird自体は安定していると思うので、後はフォントとか色々試してみます。
本当にありがとうございました。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google [Bot] & ゲスト[67人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean