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

一部文字化けについて
https://forums.mozillazine.jp/viewtopic.php?f=3&t=12954
ページ 11

作成者:  naruru [ 2012年5月02日(水) 10:11 ]
記事の件名:  一部文字化けについて

お客様がthunderbird2.0.0.16(win)を使用しています。

お客様から文字化けしたメールが、届くケースがあると連絡がありました。
フォームから送信された内容が、お客様のthunderbirdに送られます。
全てのメールではないのですが
文字化けした箇所から下全てが文字化けをしている様です。
文字数オーバーだと、cgiでエラーを起こして送信出来ないので、文字数の多さは関係ないようです。

その次に試したが、機種依存文字です。
Thunderbird1.0.2では、「機種依存文字を入れると、機種依存文字だけではなく、その後改行コードもしくは半角文字が出てくるまで,文字化けしてしまう。」と書かれていました。

thunderbird2.0.0.16でも、同現象なのかと思うのですが、いかがでしょうか。

自分で試しましたが、thunderbird12で機種依存文字を入れても、機種依存文字の部分しか化けていなく同じ現象がみれません。
自分なりの判断は、バージョン違いなのかなと思っているのですが。

作成者:  偶然的通行人 [ 2012年5月10日(木) 21:36 ]
記事の件名:  Re: 一部文字化けについて

※質問するときは、フォーラムの利用について [投稿する前にお読みください] に目を通し、OS の種類や Thunderbird のバージョンといった使用環境についての最低限の情報を書き添えるか、投稿用テンプレート の利用をお勧めします。

時間が経っているので、もうご覧になっておられないかもしれませんが......。

naruru さんが書きました:
フォームから送信された内容が、お客様のthunderbirdに送られます。
全てのメールではないのですが
文字化けした箇所から下全てが文字化けをしている様です。
文字数オーバーだと、cgiでエラーを起こして送信出来ないので、文字数の多さは関係ないようです。

"文字化け" には様ざまなパターンがありますが、(1)ご提示のような化け方、(2)メール送信フォームから送信 ―― という状況からみて、少し気になるのはメッセージの一行あたりの文字数です。

ご存知とは思いますが、電子メールの規格には、本文一行あたりの文字数の制限があります(RFC 2821 や RFC 2822)。

一方、メール送信フォームの設計・設定によっては、総文字数を制限してあったとしても一行あたりの文字数は無制約なことがあり、結果的に電子メールの規格から逸脱したメッセージを送ってしまうケースがしばしばあります。

この場合、超過分以降の文字を適切に処理できず、いわゆる "文字化け" が起こってしまうことがあります。(ただし、送信・受信・中継の各サーバの条件にもよるので、問題の現われ方は一様ではないと思いますが...。)

もしもそういう事情が背景にあるなら、すべてのメッセージが文字化けするわけでなく、文字化けするメッセージでも全文ではなく特定箇所から後だけが文字化けしている状態は、十分起こりうると思います。
そうであれば、これは送信側のシステムまたは運用方法の問題ということになります。

naruru さんが書きました:
Thunderbird1.0.2では、「機種依存文字を入れると、機種依存文字だけではなく、その後改行コードもしくは半角文字が出てくるまで,文字化けしてしまう。」と書かれていました。

thunderbird2.0.0.16でも、同現象なのかと思うのですが、いかがでしょうか。

どこの、どのようなドキュメントに書いてあったのでしょうか?
できれば出典(ネット上なら URL)を明らかにしていただけると、このトピックを見ている方々が原文に当たって全体を確認することができると思います。

Thunderbird 1.0 系はいうまでもなく、2.0 系(最終バージョンは 2.0.0.24)もサポートが終了して久しい製品です。
有り体にいうと、サポート切れのソフトウェアを使い続けるのはセキュリティ上のリスクが大きいだけでなく、仮にその「お客様」が使っている Thunderbird 2.0.0.16 にバグがあったとしても、サポート終了製品の不具合が修正されることはありませんから、問題解決を望めるわけでもありません。

naruru さんが書きました:
自分で試しましたが、thunderbird12で機種依存文字を入れても、機種依存文字の部分しか化けていなく同じ現象がみれません。

であれば、最新の現役バージョンである Thunderbird 12.0.1 には、ご質問にあるような機種依存文字がらみの不具合はない(1.0 系にはあったとしても修正されている)ということではありませんか。

メール送信フォームなど送信側に起因する問題であるなら、このフォーラムで扱う範疇からは外れますが、もしも受信側の Thunderbird に起因する問題であると疑うに足る十分な根拠があるなら、その内容をもっと具体的に追記していただくと、他の方から的を絞ったアドバイスが寄せられるかもしれません。

とりあえず以上です。外してたらすみません。

(オフトピ)
「お客様」に対して naruru さんから強くはいえないのかもしれませんが、Thunderbird 2.0.0.16 はサポートがとっくに終了している旧製品(=セキュリティリスク大、不具合未修正...)であることを説明して、可能ならアップグレードすることを進言してあげたほうがいいんじゃないでしょうか。
ただ、ハードウェアや OS の条件もからみますから、簡単にはいかないかもしれませんけど...。
 | 十分なスキルを持つ人が、できる限りの対策を施した上で
 | 自己責任で使ってるのなら、他者がとやかくいうことではない
 | とは思いますが、無自覚に使っているなら相当危なっかしいですし...。

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