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



All times are UTC + 9 hours

新しいトピックを投稿する このトピックは閉鎖されているため、編集・返信することはできません  [ 4 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2010年7月13日(火) 23:20 
はじめまして。なべと申します。

Thunderbirdを利用してRSSフィードを受信した場合、
件名は文字化けしないのですが、
本文を見ようとすると「??」の文字の羅列として表示されます。
エンコーディングがISO-2022-JPに自動的になってしまうためのようです。

エンコーディングをUTF-8にすれば、正しく日本語が表示されるのですが、
「ニュースとブログ」配下のフォルダは自動的にUTF-8エンコーディングをかけるなどの設定はできませんか?

私の環境・文字化けするRSSのヘッダを以下に記述します。
OS:Windows2000 Sp4
ver:Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9.1.10) Gecko/20100512 Thunderbird/3.0.5
文字化けする対象のRSSのヘッダ:
From - Wed, 07 Jul 2010 23:00:00 GMT X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 X-Mozilla-Keys: Date: Wed, 07 Jul 2010 23:00:00 GMT Message-Id: From: <結城浩> MIME-Version: 1.0 Subject: =?UTF-8?B?W+e1kF0g6Kaq5a2Q77yU5Lq644CB44Gd44KM44Ge44KM44Gu56uL5aC0?= =?UTF-8?B?44Gn6Kqt44KT44Gn77yI5pWw5a2m44Ks44O844Or44Gu6Kqt6ICF44GV44KT44GL?= =?UTF-8?B?44KJ77yJ?= Content-Transfer-Encoding: 8bit Content-Base: http://www.hyuki.com/d/201007.html#i20100708080000 Content-Type: text/html; charset=UTF-8

以上、よろしくお願い致します。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年7月14日(水) 01:21 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
なべ さんが書きました:
Thunderbirdを利用してRSSフィードを受信した場合、
件名は文字化けしないのですが、
本文を見ようとすると「??」の文字の羅列として表示されます。
エンコーディングがISO-2022-JPに自動的になってしまうためのようです。
http://www.hyuki.com/d/rss.xml ですよね? RSSフィードにちゃんと charset=UTF-8 が設定されているので自動認識に任せれば文字化けしません。
強制的にiso-2022-jpでデコードするように設定しているのではありませんか? メニュー「表示」→「文字エンコーディング」→「自動判別」→「日本語」 で文字化けしないと思います。

なべ さんが書きました:
エンコーディングをUTF-8にすれば、正しく日本語が表示されるのですが、
「ニュースとブログ」配下のフォルダは自動的にUTF-8エンコーディングをかけるなどの設定はできませんか?
フォルダのプロパティ(一般情報)に設定があります。
でも、元々RSSフィード内にちゃんと charset=UTF-8 が設定されているのにプロパティで指定するのはおかしいですし、このような状態ではほとんど全てのRSSフィードのフォルダのプロパティでUTF-8を指定しなければならないというのも面倒です。

いつも強制的にエンコード指定をiso-2022-jpにしておかなければならないという状況を変えていく必要が有るのでは? (いつもの通信相手のメールソフトの設定がおかしいとか、バグが有るとか、というのが理由でしょうけど)


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年7月14日(水) 08:39 
kiyo4_k さんが書きました:
フォルダのプロパティ(一般情報)に設定があります。
いつも強制的にエンコード指定をiso-2022-jpにしておかなければならないという状況を変えていく必要が有るのでは? 


kiyo4_k様

ご回答ありがとうございます。

すみません、フォルダのプロパティの設定があるのを認識してませんでした。
下記のように設定を変更することで解消いたしました。

フォルダのプロパティ-一般情報タブ
・規定の文字エンコーディング:ISO-2022-JP→UTF-8
・この設定をフォルダ内のすべてのメッセージに適用する:チェックON→チェックOFF

以上、よろしくお願い致します。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年7月14日(水) 09:04 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
なべ さんが書きました:
すみません、フォルダのプロパティの設定があるのを認識してませんでした。
下記のように設定を変更することで解消いたしました。

フォルダのプロパティ-一般情報タブ
・規定の文字エンコーディング:ISO-2022-JP→UTF-8
・この設定をフォルダ内のすべてのメッセージに適用する:チェックON→チェックOFF
フォルダのプロパティで強制的にエンコーディングをISO-2022-JPに指定していたということですね。

このトピックは解決済みでロックしておきますね。

_________________
Administratorより投稿される皆さんへお願い:
・質問には、あなたの使用している製品名だけでなく、そのバージョンおよびOSの種類を明示してください。
フォーラムの利用に関するご案内をご一読下さい。 トピック投稿用テンプレートもご利用下さい。
・また、問題が解決した場合や入手したい情報が得られた場合は、解決した旨の返信をお願いします。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する このトピックは閉鎖されているため、編集・返信することはできません  [ 4 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

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


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

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