フォント関連の不具合?No.10030
tera_home さん 02/11/26 22:57
 
こんにちは、いつもお世話になります。
はやいもので、鶴亀を使って1年以上経過しました。快適です。
さて以下のような現象に遭遇しましたので、報告します。
尚、致命的な問題ではありませんので、確認等はいつでも結構です。


現象)
 通常やりとりしている人からの受信メールで尚かつ、
 特定メールのみが欧文フォントで表示される現象がおきました。
  *多国語フォントの欧文フォントを指定しないにすると
   当該現象は生じません。
  *当該欧文フォントは幾つか変えてみましたが現象は
   同様に生じます。
  *当該メールの受信解析をしても現象は同じです。

補足1)
 1で欧文フォントになっているメール以外の適当な受信メールを
 一旦表示させたのち、問題メールを表示させると日本語フォントに
 切り替わる模様です。
 
 送信メールを受信配下の同一フォルダーに格納しているのですが、
 上記操作で日本語フォントに切り替わった後に、適当な送信メールを
 表示させたのち、問題メールを選択すると、欧文フォントに戻りま
 す。
 

補足2)
 問題のメールをそのまま転送として、そこからエディタで開いても
 欧文のままです。
 メール一覧枠からダブルクリックなりで開くと日本語フォントに 
 なります。
 
 自分宛にそのまま転送で、受信したメールでは現象が出ませんが、
 送信メールは、現象がでますし、今度は、一覧枠からダブル
 クリックしても欧文のままですし、さらに、補足1で示した方法
 なりで、一旦日本語フォントに変わった状態から、ダブルクリック
 で開くと、欧文フォントに戻ってしまいます。
 
# 説明が、非常にややこしくなってしまいました!!

バージョン等
 鶴亀:Ver2.20、秀丸:Ver3.17、OS:WindowsME
 IE:5.5SP2

 3枠区切りで、左にフォルダー、右上下に一覧と本文
 日本語フォント指定は送受信共にMS明朝10.5

追加)
 問題となるメールの送り主の使用メールは
 Eudora4.32Jで、会社の標準メーラーです。
 *残念ながら問題のメールを送ることは出来かねますが、
  本文の内容は日本語と半角数字、記号で構成された署名のみです。
  半角カタカナ、機種依存文字等は使われておりません。

なにか、不足情報があれば要求下さい。

[ ]
RE:10030 フォント関連の不具合?No.10037
秀まるお2 さん 02/11/27 16:29
 
 特定のメールに限ってそのような症状が発生するのなら、そのメール自体に何
か特徴があって、それが原因で症状が起きているのだと思います。

 考えられる原因としては、Content-Type:ヘッダ(または鶴亀メールが生成す
るX-Body-Content-Type:ヘッダ)に文字コードの指定が無く、しかも、鶴亀メー
ル側での文字コード自動判定がうまく機能してないケースです。

 とりあえずそういうケースかどうかについては、問題のメールのContent-
Type:ヘッダ、およびもし存在していたらX-Body-Content-Type:ヘッダの内容を
教えていただければそれである程度予測できます。

 ということで、それだけ教えて欲しいです。というか、つまりその辺のヘッダ
の中に、charset=XXXXというのがあるかどうか、あるとしたらそこがどうなって
いるか教えていただくだけでも十分です。

[ ]
RE:10037 フォント関連の不具合?No.10058
tera_home さん 02/11/28 23:03
 
こんにちは、

ヘッダを見ればよかったんですね。お手数をおかけしました。

問題のメールは、
Content-Type: multipart/mixed; boundary="=====================_18401719==_"
X-Body-Content-Type: text/plain; charset="us-ascii"; format=flowed
と、ありました。

なんで、"us-ascii"となっているんだろう?

同じ人からの、通常のメールは以下の通りです。
Content-Type: text/plain; charset="ISO-2022-JP"; format=flowed

よろしくお願いします。

[ ]
RE:10058 フォント関連の不具合?No.10062
秀まるお2 さん 02/11/29 09:48
 
 us-asciiとなっているにも関わらず、8bit文字コードが含まれている場合には、
鶴亀メール側が「欧文メールか日本語メールか」の自動判定をして画面表示する
手はずになっています。それがうまく機能してないようです。

 ということでその辺見直してなんとか修正させていただきます。

 根本的な解決をしていただくためには、メールをエディタで開いて、「設定・
文字コード・日本語」を実行して、さらに「ファイル・保存」とすればいいです。
そうすれば今後は日本語でしか表示されなくなります。

[ ]
RE:10062 フォント関連の不具合?No.10065
秀まるお2 さん 02/11/29 10:29
 
 調べたらたしかにバグってました。受信系メールの場合にのみ「欧文か日本語
か」の判定をしてたつもりが、フラグの見方が間違っていて受信系メールでもダ
メなケースがありました。

 さらに、送信系メールの場合でも「そのまま転送」としたメールについては欧
文か日本語かの自動判定を入れるようにしました。

[ ]
RE:10065 フォント関連の不具合?No.10081
tera_home さん 02/11/29 20:41
 
こんにちは、

バグ探しに繋がる発言でほっとしています。
久しぶりに役に立つ発言が出来てうれしかったりします。

がんばってください。

[ ]