テキスト添付で文字化けNo.00640
いただきマンモ さん 00/10/25 09:28
 
鶴亀メールβ試用させていただいています。
Netscape Messenger4.73からテキストファイルを添付して
鶴亀メールに送ると、添付ファイルが文字化けで読めません。

添付テキストファイルは送信前はSHIFT-JISです。
ところが一旦保存して秀丸で"JISで開く"をすれば読めるので、
送受信によってJISコードになってしまっているようです。
これはNetscape Messengerの仕様なのでしょうか。
それとも私の設定がどこか変?

どなたかご確認いただけませんでしょうか。

[ ]
RE:00640 テキスト添付で文字化けNo.00653
秀まるお さん 00/10/25 10:58
 
>添付テキストファイルは送信前はSHIFT-JISです。
>ところが一旦保存して秀丸で"JISで開く"をすれば読めるので、
>送受信によってJISコードになってしまっているようです。

 Netscape Messengerに限らず、普通のメールソフトはテキストファイルを添付
すると、それをJISに変換して送るようです。

 鶴亀メール側でShift-JISに変換してもいいんですが、そうすると本当にJISだ
ったテキストファイル(や、EUC文字コードのファイル)もShift-JISに変換され
てしまうので、都合が悪いかなぁと思って今のところ変換せずにそのままにして
しまってます。

 はて、やはり無条件にShift-JISに変換すべきなのやら?。誰か詳しい人教え
て欲しいです。

[ ]
RE:00653 テキスト添付で文字化けNo.00709
いただきマンモ さん 00/10/25 16:53
 
ご回答ありがとうございます。

> Netscape Messengerに限らず、普通のメールソフトはテキストファイルを添付
>すると、それをJISに変換して送るようです。
私の環境ではなく仕様との事でひとまず安心です。

> 鶴亀メール側でShift-JISに変換してもいいんですが、そうすると本当にJISだ
>ったテキストファイル(や、EUC文字コードのファイル)もShift-JISに変換され
>てしまうので、都合が悪いかなぁと思って今のところ変換せずにそのままにして
>しまってます。
>
> はて、やはり無条件にShift-JISに変換すべきなのやら?。誰か詳しい人教え
>て欲しいです。
素人なので自動変換/無変換のどれが正しいのかわかりませんが、
試してみました。

JISコード,EUCコードのテキストファイルを添付して
Netscape Messengerで送信、Netscape Messengerで受信
->SHIFT-JISに変換されて受信。
  Netscape Messengerで文字化けせずに内容が表示される。
  フォルダに保存後秀丸で開くと文字化けせず、内容表示される。

Netscape Messengerで送信、鶴亀メールで受信
->JISに変換されて受信。
  添付ファイルをダブルクリックすると秀丸が立ち上がり文字化けする。

鶴亀メールで送信、Netscape Messengerで受信
->添付したコードのまま無変換で受信。
  添付ファイルをクリックするとCommunicatorが立ち上がり、テキスト
  として文字化けせずに内容が表示される。

鶴亀メールで送信、鶴亀メールで受信
->添付したコードのまま無変換で受信。
  添付ファイルをダブルクリックすると秀丸が立ち上がり文字化けする。

素人なりの考察
・鶴亀メールの送信時にコードを無変換で送るのは相手を選ばず
  誰でも内容を読め、コードも無変換になるためいいと思います。
・現状では、オープンするファイルの文字コード(JIS)を指定した
  秀丸のショートカットをマウスの右クリックででてくる"送る"
  に入れておくしかなく、素人には敷居が高い。
  鶴亀メール(秀丸)側でJISを自動認識して立ち上がってもらえるのが
  いいように思いました。

[ ]
RE:00653 テキスト添付で文字化けNo.00739
TAKIZAWA さん 00/10/25 22:44
 
滝澤です。

On Wed, Oct 25, 2000 at 10:58:11AM +0900,
 秀まるお wrote:

> >添付テキストファイルは送信前はSHIFT-JISです。
> >ところが一旦保存して秀丸で"JISで開く"をすれば読めるので、
> >送受信によってJISコードになってしまっているようです。
>
>  Netscape Messengerに限らず、普通のメールソフトはテキストファイルを添付
> すると、それをJISに変換して送るようです。
>
>  鶴亀メール側でShift-JISに変換してもいいんですが、そうすると本当にJISだ
> ったテキストファイル(や、EUC文字コードのファイル)もShift-JISに変換され
> てしまうので、都合が悪いかなぁと思って今のところ変換せずにそのままにして
> しまってます。
>
>  はて、やはり無条件にShift-JISに変換すべきなのやら?。誰か詳しい人教え
> て欲しいです。

無条件に変換するのではなくて、保存時/開くときに変換して開くか
どうか選択できるようにすればいいのでは?
少なくとも、Content-Type フィールドは付いているでしょうから、
それで判断できるようにして。
# もっとも正しい charset パラメータが付いていなかったりするものも
# あるから困ったりもするのですが。

--
TAKIZAWA Takashi (滝澤 隆史)
mailto:xxxx@cyber.email.ne.jp
http://www.emaillab.org/

[ ]
RE:00709 テキスト添付で文字化けNo.00740
TAKIZAWA さん 00/10/25 22:55
 
滝澤です。

On Wed, Oct 25, 2000 at 04:53:50PM +0900,
 いただきマンモ wrote:

> 素人なりの考察
> ・鶴亀メールの送信時にコードを無変換で送るのは相手を選ばず
>   誰でも内容を読め、コードも無変換になるためいいと思います。

無変換で送るということは Shift_JIS のまま送るということだと思
うのですが、Shift_JIS は 8bit コードなので、base64 符号化をし
ないといけません。で、さらに、相手の環境が必ずしも、Shift_JIS
をそのまま表示できるというわけでもありません。
# 滝澤の場合は OS が Linux なのでデフォルトの表示コードは
# EUC-JP です。Shift_JIS なファイルでも読もうと思えば読める
# ので大した問題ではないですが。
そのため、ISO-2022-JP で正規化するのがメイラーの仕様としては
無難です。
# Windows ユーザ同士であれば、Shift_JIS + base64 符号化で
# 問題は無いのでしょうけどね。

--
TAKIZAWA Takashi (滝澤 隆史)
mailto:xxxx@cyber.email.ne.jp
http://www.emaillab.org/

[ ]