受信メールのユニコード化はできますか?No.31039
kiwikazuya さん 07/04/13 11:36
 
中国在住のkiwikazuyaです。

日本語、中国語、台湾語でのメールのやりとりがあるのですが、
最近、文字コードによる表示や検索のところが、やっかいに
感じてきていて、送信メールはすべてutf-8のユニコードの
メールにしています。

しかしながら、受信メールは相変わらず、それぞれの文字コード
なので、これらをなんとかutf-8に変換する方法はないでしょうか?

受信、送信ともにユニコードであれば、
文字の表示や検索等、果ては日本語でメモに記入することも
まったくボーダーレスとなります。

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

[ ]
RE:31039 受信メールのユニコード化はできNo.31040
秀まるお2 さん 07/04/13 14:12
 
 では、「全般的な設定・上級者向け・デコード」の所にオプション追加してみ
ます。

[ ]
RE:31040 受信メールのユニコード化はできNo.31041
秀まるお2 さん 07/04/13 14:32
 
 こちらでテストしてみて分かったことですが、このオプションをONにすると迷
惑メールフィルターの精度が少し落ちるようです。

 欧文で届いたメールが全部ユニコードに変換されてしまうので、例えば

 「“」(日本語の文字コードで0x8167、欧文だと0x93)

 なんかがあると、それは日本語を含んでいると解釈されて、日本語のメールを
前提として迷惑メール判定がなされてしまうようです。

 その辺は覚悟が必要です。

[ ]
RE:31041 受信メールのユニコード化はできNo.31042
秀まるお2 さん 07/04/13 14:41
 
>  その辺は覚悟が必要です。

 っと書いてしまいましたが、もっと詳しく調べてみたら、大したことはありま
せんでした。

 実際に落ちる精度は100通に1通程度かと思います。

[ ]
RE:31040 受信メールのユニコード化はできNo.31043
kiwikazuya さん 07/04/13 14:49
 
うれしいです!
このオプションをONにして、受信したメールは全て、
utf-8コードで受信できるという理解でよろしいでしょうか?

だとすると、今まで受信したメールには影響ないということですね。
これはこれで、なにかいい方法はないでしょうか?
現在、ひとつずつ開いて、全部をコピーしてエディタに貼り付けて
文字化けしている部分を修正して、文字コードをユニコードにして、
草稿に保存した後、元のメールの日付ヘッダをコピーして、
草稿のメールに貼り付けて、保存後、受信フォルダに移動して、
メールプロパティを送信メールから、受信メールにとやっているのですが、
なかなか大変です。

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


[ ]
RE:31043 受信メールのユニコード化はできNo.31045
秀まるお2 さん 07/04/13 15:28
 
> このオプションをONにして、受信したメールは全て、
> utf-8コードで受信できるという理解でよろしいでしょうか?

 日本語のメールはそのままで、日本語以外の外国語メールはutf-8になります。

 そういう形でV4.67β5をアップロードしてしまいました。(さっき)

> だとすると、今まで受信したメールには影響ないということですね。
> これはこれで、なにかいい方法はないでしょうか?

 今の所はいいアイデアは無いですが、例えば送信系のメールと同じように受信
系のメールについても、例えばエディタで開いて「設定・文字コード・多国語混
在ユニコード」とした時に文字化けしないように文字コードだけユニコードに変
換するような、そういう機能を作る手はありますけど。

 その程度なら、しいてやってもいいです。

 それか、現状でなんとかするとしたら、一回エクスポートしてからもう一回イ
ンポートしなおすとか。(新しく追加したオプションをONにした上で)

 あと、この辺も含めてβ版の話についてはβ版の会議室の方にお願いします。
 (この発言に対するコメントも含めてあっちにお願いします。)

[ ]