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



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - 件名が文字化けする
作成者 メッセージ
  記事の件名:  Re: 件名が文字化けする  引用付きで返信する
EarlgreyTeaさん

返信ありがとうございます。

EarlgreyTea さんが書きました:
今出先で今日は帰りが遅いので詳しいことは書けませんが、
HYDE さんが書きました:
subjectだと正常に表示されています。
これがそもそもおかしいです。
日本語の件名はMIMEエンコードされるべきものです。
つまりソースを直接読めないのが正しいわけです。
↑帰宅したので一部修正(22:40)

【追記】
どうやら、Subject: の中身が生の ISO-2022-JP で書かれていたみたいですね。
昔のメールソフトでは日本語メールを送る場合にそういうことをしていたのですが、現在ではRFCの規定によりメール内容、特にヘッダー情報にはASCII文字しか使ってはいけないことになっています。

Thunderbird も Ver.31 くらいの昔は、メールのあるフォルダーのプロパティでフォールバックテキストエンコーディングを設定することで、お行儀の悪いメールの Subject をISO-2022-JPとして表示することができたのですが、現在はヘッダー情報には適用されない仕様になっています。


なるほど、了解しました。
Thunderbirdの仕様が変わったんですね。
時代の流れなので、仕方ないです。

振分けは別として、ソースで日本語が確認出来ましたので
とりあえずは良しとします。

大変助かりました。
ありがとうございました。
投稿記事 Posted: 2020年10月28日(水) 09:00
  記事の件名:  Re: 件名が文字化けする  引用付きで返信する
今出先で今日は帰りが遅いので詳しいことは書けませんが、
HYDE さんが書きました:
subjectだと正常に表示されています。
これがそもそもおかしいです。
日本語の件名はMIMEエンコードされるべきものです。
つまりソースを直接読めないのが正しいわけです。
↑帰宅したので一部修正(22:40)

【追記】
どうやら、Subject: の中身が生の ISO-2022-JP で書かれていたみたいですね。
昔のメールソフトでは日本語メールを送る場合にそういうことをしていたのですが、現在ではRFCの規定によりメール内容、特にヘッダー情報にはASCII文字しか使ってはいけないことになっています。

Thunderbird も Ver.31 くらいの昔は、メールのあるフォルダーのプロパティでフォールバックテキストエンコーディングを設定することで、お行儀の悪いメールの Subject をISO-2022-JPとして表示することができたのですが、現在はヘッダー情報には適用されない仕様になっています。
投稿記事 Posted: 2020年10月27日(火) 19:15
  記事の件名:  Re: 件名が文字化けする  引用付きで返信する
EarlygrayTeaさん

すいません、違うメールのSubjectを貼ってしまいました。
申し訳ありません。

こちらでした。

Subject: 【****(名前が入っています)】お問合せありがとうございます。

subjectだと正常に表示されています。
何ででしょう?

こちらがウインドウのヘッダーに表示された
件名になります。

$B!Z%"%;%C%H%3%"!&%F%/%N%m%8!<!J3t!K![$*Ld9g$;$"$j$,$H$&$4$6$$$^$9!#(B


よろしくお願い致します。



EarlgreyTea さんが書きました:
どうも誤解があるようです。
正しいメールであれば件名も本文も正しく表示されるはずです。
一部、ISO-2022-JPのデコードに関して、エンコード元の方式によっては化け文字が挿入されてしまうという問題もあったりはしますが、本件はそれとはちがいます。
メールソースの Subject: 部分を提示していただければ、私が調べることが可能です。
投稿記事 Posted: 2020年10月27日(火) 18:01
  記事の件名:  Re: 件名が文字化けする  引用付きで返信する
EarlygrayTeaさん

返信ありがとうございます。

EarlgreyTea さんが書きました:
どうも誤解があるようです。
正しいメールであれば件名も本文も正しく表示されるはずです。
一部、ISO-2022-JPのデコードに関して、エンコード元の方式によっては化け文字が挿入されてしまうという問題もあったりはしますが、本件はそれとはちがいます。
メールソースの Subject: 部分を提示していただければ、私が調べることが可能です。


承知しました。
ソースはこちらになります。
よろしくお願い致します。

Subject: =?UTF-8?B?44CQ5ZWP5ZCI44Gb44CR44Ki44K544Kr44OX44Op44Oz44OL44Oz44Kw5ZCN5Y+k?=
=?UTF-8?B?5bGL5qeY44Gr44Gk44GE44Gm?=
投稿記事 Posted: 2020年10月27日(火) 17:51
  記事の件名:  Re: 件名が文字化けする  引用付きで返信する
どうも誤解があるようです。
正しいメールであれば件名も本文も正しく表示されるはずです。
一部、ISO-2022-JPのデコードに関して、エンコード元の方式によっては化け文字が挿入されてしまうという問題もあったりはしますが、本件はそれとはちがいます。
メールソースの Subject: 部分を提示していただければ、私が調べることが可能です。
投稿記事 Posted: 2020年10月27日(火) 16:17
  記事の件名:  Re: 件名が文字化けする  引用付きで返信する
ごめんなさい、補足です。

デコードというと、自分でHTMLの言語を設定して、
自分自身にメールするようなイメージで
記述しました。

Thunderbirdのエンコードを変えるって意味ですよね?
ちなみに日本語以外、選択できませんが。。。
投稿記事 Posted: 2020年10月27日(火) 13:03
  記事の件名:  Re: 件名が文字化けする  引用付きで返信する
EarlgreyTeaさん
返信ありがとうございます。

EarlgreyTea さんが書きました:
RFC違反のメールなら送信元に改善してもらうしかありません。
壊れているのでなければ、メールのソースを調べて文字セットやエンコード方式を推測して手動でデコードできるでしょう。


来たメールを自分でデコードするんですか?
Thunderbirdは皆さん、そうしているのですか?
ちょっと信じられませんが...
投稿記事 Posted: 2020年10月27日(火) 13:00
  記事の件名:  Re: 件名が文字化けする  引用付きで返信する
RFC違反のメールなら送信元に改善してもらうしかありません。
壊れているのでなければ、メールのソースを調べて文字セットやエンコード方式を推測して手動でデコードできるでしょう。
投稿記事 Posted: 2020年10月27日(火) 12:28
  記事の件名:  件名が文字化けする  引用付きで返信する
お世話になっています。
不特定多数からのメールを受信していますが
あるメールの件名だけ文字化けしているケースがあります。

 例)件名 $B$*Ld$$9g***以下非表示

本文は正常に表示されておりますが、
フィルターで件名振り分けをしている関係上、
認識できないで残ってしまいますし、
自分も何が書いてあるか読めません。

どうやら本文に限って言えば、
テキストエンコーディングの自動判別が変更してくれているようです。

対処方法はありますでしょうか。
バージョンは78.4.0 (64 ビット)の最新です。
すいませんが、教えてください。
投稿記事 Posted: 2020年10月27日(火) 11:14

All times are UTC + 9 hours


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