MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

メールの転送時に文字エンコーディング設定が書き換えられます。
https://forums.mozillazine.jp/viewtopic.php?f=3&t=14143
ページ 11

作成者:  SuperArsJet [ 2013年6月27日(木) 11:45 ]
記事の件名:  メールの転送時に文字エンコーディング設定が書き換えられます。

OSはwindowsでして、文字エンコーディング設定では日本語(ISO-2022-JP)になっておりまして、
表示→文字エンコーディング→日本語(ISO-2022-JP)になっているのを確認し、
メールの転送をすると文字化けが発生し、表示→文字エンコーディング→西欧(ISO-8859-1)に変更されておりまして、
再び、表示→文字エンコーディング→日本語(ISO-2022-JP)に変更後、
2〜3回の内、文字化けがせず転送ができました。
この表示→文字エンコーディング→日本語(ISO-2022-JP)が書き換えれない設定とかできないでしょうか?

また原因を教えていただけると助かります。


宜しく御願い致します。

作成者:  通行人 [ 2013年6月27日(木) 13:59 ]
記事の件名:  Re: メールの転送時に文字エンコーディング設定が書き換えられます。

「文字エンコーディング設定が書き換えられる」とは、どこのどの設定が、何から何に、どのように書き換えられることを指すのですか?

「文字エンコーディング」といっても、色々あります。
(1) 転送しようとしているメールのcharset
(2) Tools/Options/Display/Format, Advanced, Character Encoding
Outgoing と Incoming のデフォールトエンコーディング
Replyの時にできるだけデフォールトを使うかどうか
(3) 「転送」で開かれたメール作成ウィンドウの、Options/Character Encoding
また、「転送」の操作にも、色々あります。
(A) スレッドペインでの、右クリックのコンテキストメニューの「転送」、(B) メールのヘッダーペインの「転送ボタン」、とでは、転送対象のメールがスレッドペインで選択されているかいないか、に違いがでてきます。

「転送」の時に選ばれる文字エンコーディングは、転送対象のメールのcharsetだったはずで、メール作成画面の起動時に自動的に選択されるものであって、「書き換えられる」という類のものではないはずなんだが...
どんなメールの「転送」でも、どの時点の「転送」の操作でも、どの場所のどの「転送」の操作でも、起こるのですか?

ABCというcharsetのメール1がスレッドペインで選ばれている時に、XYZというcharsetであるメール2の、右クリックのコンテキストメニューから「転送」を行うと、メール作成画面で、XYZではなくABCが選ばれる、という現象ですか?
(スレッドペインで何も選ばれていない時は、UTF-8だったっけ?)

作成者:  kiki [ 2013年6月27日(木) 22:51 ]
記事の件名:  メール転送時に文字エンコーディング設定を固定化したい

  
*質問・投稿する前に、サポートサイトやヘルプ、このフォーラム内を検索・閲覧して
 確認してみましょう。
 また、広くインターネット上で、同類・類似事例がないか、調べてみましょう。
*質問・投稿する前に フォーラムの利用について をしっかり読んで、その内容を理解
 した上で、それに沿って投稿しましょう。
*ご自分の利用環境として、正確な OS の種類と Thunderbird のバージョンぐらいは
 書き添えましょう。
*質問した後やアドバイスをもらった後は、放置せずに、結果や経緯を必ず書くように
 しましょう。ここは、ユーザ同士で、各種情報・事例を、シェアする場です。
 
 
 
メッセージの「転送」では、元の受信メッセージの文字エンコーディングも、そのままにして「転送」
しないと、改変になります。
ですので、転送元のメッセージの文字エンコーディングが、西欧(ISO-8859-1)ならば、「転送」して
も、そのままのはずです。

それを、「転送」時に、任意の文字エンコーディングに、変更する場合は、
(1)Thunderbird のオプションの [フォントと文字エンコーディング] で変更しておく
(2)転送メッセージ作成時に、ツールバーのメニューから、オプション(手動)で変更する
が必要となります。

上記の(2)方法では、毎回変更しなければならないので、日本語(ISO-2022-JP)に変更するのを固定
化したい、ということですか?
もし、そうならば、以下の設定(可能であれば返信メッセージに既定の文字エンコーディングを使用す
る)はされていますか?
 
 
 
 
【補足】
文字化けと、文字エンコーディングは、別物です。
文字エンコーディングが、異なるから、文字化けするのではなく、文字エンコーディングに、マッチし
た表示スタイルにしていないために、起きる場合がほとんどです。
 #フォント特有の問題は、除きます。
文字エンコーディングが、西欧(ISO-8859-1)で、正しく書かれていれば、通常は文字化けしません。
 #charset が実際の文字エンコーディングと異なる場合は、除きます。

作成者:  SuperArsJet [ 2013年6月28日(金) 09:55 ]
記事の件名:  Re: メールの転送時に文字エンコーディング設定が書き換えられます。

スペック等の情報不足でして
大変失礼致しました。

ありがとうございます。
一度その方法でご検討させていただきます。

作成者:  kiki [ 2013年6月28日(金) 17:19 ]
記事の件名:  Re: メール転送時に文字エンコーディング設定を固定化したい

 
繰り返します。

*ご自分の利用環境として、正確な OS の種類と Thunderbird のバージョンぐらいは
 書き添えましょう。
*質問した後やアドバイスをもらった後は、放置せずに、結果や経緯を必ず書くように
 しましょう。ここは、ユーザ同士で、各種情報・事例を、シェアする場です。
 
 
SuperArsJet さんが書きました:
この表示→文字エンコーディング→日本語(ISO-2022-JP)が書き換えれない設定とかできないでしょうか?

先に書いたとおりです。
結果、どうでしたか?

SuperArsJet さんが書きました:
また原因を教えていただけると助かります。

現在の仕様です。
文字エンコーディング設定が、書き換えられるのではありません。
どのように設定するか、によります。

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/