EvomailでMIME変換できません(長文)No.00533
tsuka さん 98/02/22 12:57
 
秀Term Evolution + Evomail (フルセット) にて、e-mailに添付さ
れたファイルが復元できません。動作確認してシェアウェア登録を、
と思い試しているのですがうまくいきません。
「DECODE64.EXE」作者の 庄司 重樹 氏(NIFTY ID:MHF00063)にお
尋ねする内容かもしれませんが・・・
抽出テキストファイルを DOS窓から以下のように実行してもうまくな
いので「DECODE64.EXE」の問題と思われます。

    F:\TEMP>f:\programs\hideterm\decode64 z.txt
    このファイルは MIME Format ではありません
    ヘッダーフィールドの読み取りに失敗しました

上記エラーとなり結果ファイルは得られず。

次に、以下のように -nifty パラメータを指定すると、メッセージ内
容は異なるもののやはり結果ファイルは得られず。

    F:\TEMP>f:\programs\hideterm\decode64 -nifty z.txt
    Content-type              := multipart
    Content-type(sub)         := mixed
    このファイルは MIME Format ではありません
    Content-type              := text
    Content-type(sub)         := plain
    このファイルは MIME Format ではありません
    Content-type              := application
    Content-type(sub)         := pdf

さらに、次のように -raw パラメータを指定すると、メッセージ内容
は下のようなものが出されるが、結果ファイルは Default.1 という
空のファイルが作られるのみ。

    F:\TEMP>f:\programs\hideterm\decode64 -raw z.txt
    lines: 0000000
    Illegal character(20)

いずれにしても mime の変換が正常にできません。
ちなみに、同様ソフトが FGALNET DL#3 No.26 に「B64DX003.LZH」
としてあり、これを使用すると正常に添付ファイルを復元できる。
送信用メーラーは IE4.0の Outlook Expressと、Netscape
 Communicator 4.04の Netscape Messengerの両方で試しました
が、結果は変わらず。
稼働OSは MS Windows NT 4.0 Workstation (SP3)
なお、対象ファイルは以下のとおり。
--------------------- ここから --------------------------
 1  INET GATE         INP00101          98/02/22 09:29
    題名:test

Date: Sun, 22 Feb 1998 09:27:28 +0900
From: "XXXX" <xxxx@xxxx.yyyy.zzzz>
Reply-To: "XXXX" <xxxx@xxxx.yyyy.zzzz>
To: <xxxx@niftyserve.or.jp>

This is a multi-part message in MIME format.

------=_NextPart_000_0011_01BD3F74.17C47870
Content-Type: text/plain;
charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit


-----Original Message-----
差出人 : "XXXX" <xxxx@xxxx.yyyy.zzzz>
宛先 : xxxx@niftyserve.or.jp <xxxx@niftyserve.or.jp>
日時 : 1998年 2月 21日 土曜日 午後 03:18
件名 : test

添付ファイル送信テスト

------=_NextPart_000_0011_01BD3F74.17C47870
Content-Type: application/pdf;
name="test.bin"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="test.bin"

JVBERi0xLjIgDQol4uPP0w0KIA0KMTAgMCBvYmoNCjw8DQovTGVuZ3
RoIDExIDAgUg0KL0ZpbHRlciAvTFpXRGVjb2RlIA0KPj4NCnN0cmVh
  ↓ (途中省略)
Zm8gMSAwIFINCi9JRCBbPGFiNjEyZmNhNWJjODRjNWFmNTYyODczOW
E4YzViYzkwPjxhYjYxMmZjYTViYzg0YzVhZjU2Mjg3MzlhOGM1YmM5
MD5dDQo+Pg0Kc3RhcnR4cmVmDQo4MjcxNg0KJSVFT0YNCg==

------=_NextPart_000_0011_01BD3F74.17C47870--

---------------------- ここまで-------------------------

[ ]
RE:00533 EvomailでMIME変換できません(No.00535
アドイン開発担当 さん 98/02/23 10:05
 
 どぉもです。

  DECODE64.EXE が内部でどのような処理をしているか私のほうではまったく
 解らないので、的確に回答できないのですが・・・

  エボメール側では、DECODE64.EXE を -nifty パラメータ付きで呼び出している
 だけなのでそれでうまく復元できないのであれば、こちらとしては何もできない
 です。

  とりあえず、現在社内テスト中の エボメール Ver3.0 では、デコード処理も
 実装したので、大概の添付ファイルは復元可能と思います。

  Ver3.0 のテスト版がまもなく出せると思いますので、再度テストして頂き
 たいです。

 秀Term アドイン開発担当 KON


[ ]
RE:00535 EvomailでMIME変換できません(No.00537
tsuka さん 98/02/23 19:44
 
早速のお返事をありがとうございます。やはり作者にお尋ねするしかありません
ねぇ。
しばらくは、「B64DX003.LZH」を使っていますのですぐにどうこうという訳では
ないのですが、これが機能するまでは 「Evomail」登録もお預けです。スミマセ
ン。
少し暇ができたら、使っている自作のマクロの中に自分で base64/uuencode く
らいを組み入れることもしてみようと考えているところです。
添付ファイル付は、エンコードされたテキスト状態の不明(?)テキストがダラダラ
と続いていけません。この部分をエコーバックしないような改造でもするかなぁ。
お騒がせでした。

[ ]