CSVファイルの添付No.02405
Tsuka さん 01/07/23 11:01
 
こんにちは。

鶴亀メールの添付ファイルに関して質問です。
拡張子が ***.txt、***.ext、***.csv
のファイルを添付して送ったのですが(すべてテキストファイルです)
csvファイルだけが添付ファイルでなくメール本文の中に
表示されてしまいました。
txt と ext は添付ファイルとして届いています。
受信側のメーラーはAL-Mail Ver1.1 です。

受信後、添付ファイルの Content-Type を調べてみると
Content-Type: text/plain; charset=shift_jis; name="***.txt"
Content-Type: application/octet-stream; name="***.ext"
Content-Type: ; name="***.csv"

となっており、CSV は Type がセットされていないのが原因のようです。
どこかで設定するところがあるのでしょうか。

ちなみにこちらの環境は 鶴亀メールVer1.27 で OS は Win98 です。

[ ]
RE:02405 CSVファイルの添付No.02409
秀まるお2 さん 01/07/23 15:46
 
> 受信後、添付ファイルの Content-Type を調べてみると
> Content-Type: text/plain; charset=shift_jis; name="***.txt"
> Content-Type: application/octet-stream; name="***.ext"
> Content-Type: ; name="***.csv"

 とりあえず、受信ログをエディタで開いて「設定・編集を許可する」として、
そこのContent-Type:部分を修正してから保存して「受信解析のやり直し」と
すれば添付ファイルが取り出せると思います。

 content-typeの中身が無くてname=が付いてる場合で、本文が別に存在する
場合なら、それはやはり添付ファイルとして出てくるべき物なので、そのよう
に修正させていただきます。

[ ]
RE:02405 CSVファイルの添付No.02411
秀まるお2 さん 01/07/23 15:57
 
> 受信後、添付ファイルの Content-Type を調べてみると
> Content-Type: text/plain; charset=shift_jis; name="***.txt"
> Content-Type: application/octet-stream; name="***.ext"
> Content-Type: ; name="***.csv"
>
> となっており、CSV は Type がセットされていないのが原因のようです。

 こちらでAL-Mailを使って同様のメールを作成しても再現せず、試しにメー
ルの改変ということでapplication/octet-stream部分を削除して以下のように
しましたが、鶴亀メールは正しく添付ファイルとして認識しました。

----------------------2845416278448988
Content-Type: ; name="temp.csv"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
    filename="temp.csv"

 何かもっと他に再現のための条件が必要なんだと思います。よろしければも
っと詳しく教えてください。

[ ]
RE:02409 CSVファイルの添付No.02413
Tsuka さん 01/07/23 16:06
 
こんにちは、Tsukaです。

> とりあえず、受信ログをエディタで開いて「設定・編集を許可する」として、
>そこのContent-Type:部分を修正してから保存して「受信解析のやり直し」と
>すれば添付ファイルが取り出せると思います。
>
> content-typeの中身が無くてname=が付いてる場合で、本文が別に存在する
>場合なら、それはやはり添付ファイルとして出てくるべき物なので、そのよう
>に修正させていただきます。

誤解されているようなので確認したいのですが、
送信メーラーが鶴亀で受信メーラーがAL-Mailです。
添付CSVファイルがメール本文に表示されてしまったのはAL-Mailです。

[ ]
RE:02413 CSVファイルの添付No.02415
秀まるお2 さん 01/07/23 16:59
 
> 誤解されているようなので確認したいのですが、
> 送信メーラーが鶴亀で受信メーラーがAL-Mailです。

 すみません。完全に誤解してました。さっそくcontent-type部分の生成処理
を修正させていただきます。

[ ]
RE:02413 CSVファイルの添付No.02416
秀まるお2 さん 01/07/23 17:16
 
 とりあえずバージョンアップを待たずに直す方法が分かりました。

 regedit.exeを起動して、HKEY_CLASSES_ROOTの下の「.csv」のレジストリ中
に、「Content Type」というキーがあって、そこの中身が空っぽになっている
と思うので、その値(というか、「Content Type」そのもの)を削除すれば復
旧します。

[ ]
RE:02416 CSVファイルの添付No.02418
Tsuka さん 01/07/23 17:34
 
> regedit.exeを起動して、HKEY_CLASSES_ROOTの下の「.csv」のレジストリ中
>に、「Content Type」というキーがあって、そこの中身が空っぽになっている
>と思うので、その値(というか、「Content Type」そのもの)を削除すれば復
>旧します。

上記の修正で復旧しました。
ありがとうございました。

[ ]