障害報告 添付が受信できないNo.00746
"y.iida2" さん 00/10/26 08:41
 
0.38βですが、致命的なモンだと思うので
ボクのMLとマルチポストします

あるケースで添付ファイルが受信できないようです。
(他メーラーでは、正常に受信OKでした)

生ログは(内容的に)出せないので、主な部分を書いておきます。

Content-Type: multipart/mixed;boundary="=====================_20703772==_"


--=====================_20703772==_
Content-Type: multipart/alternative;boundary="=====================_20703806
==_.ALT"

--=====================_20703806==_.ALT
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit

本文(OK受信)

--=====================_20703806==_.ALT
Content-Type: text/html; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit

HTMLメール(添付として受信)

--=====================_20703806==_.ALT--

何だか分からないけど、空の添付ファイルとして受信

--=====================_20703772==_

Content-Type: application/vnd.ms-excel; name="XXXXXXX.xls"
Content-Transfer-Encoding: x-uuencode
Content-Disposition: attachment; filename="XXXXXXX.xls"

※問題のエクセルで受信できていない
 (XXXXX.xls のxxxxxは、日本語名です(ちょっとマズイのでマスク))

--=====================_20703772==_
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit

署名部(添付として受信 (ただしDecodeされていない))

--=====================_20703772==_--

[ ]
RE:00746 障害報告 添付が受信できないNo.00758
秀まるお さん 00/10/26 10:35
 
> --=====================_20703772==_
>
> Content-Type: application/vnd.ms-excel; name="XXXXXXX.xls"
> Content-Transfer-Encoding: x-uuencode
> Content-Disposition: attachment; filename="XXXXXXX.xls"
>
> ※問題のエクセルで受信できていない
>  (XXXXX.xls のxxxxxは、日本語名です(ちょっとマズイのでマスク))
>

 もし、Content-Type:の直前に空行が入っているなら、デコードできなくても
仕方がないような気がします。

 空行が入ってないとしたら、x-uuencodeがダメなのか、ファイル名がダメなの
か、いまいち分かりませんけど、一度そういう形式のファイルを生成してみない
となんとも言えない所です。

 その送り元のメールソフトは何か分からないですかね?。X-Mailer:ヘッダが
付いてると思うんですけど。署名部分が別パートってのも一度こちらでテストし
てみたい所です。

[ ]
RE:00758 障害報告 添付が受信できないNo.00762
"y.iida2" さん 00/10/26 10:49
 
>> --=====================_20703772==_
>> Content-Type: application/vnd.ms-excel; name="XXXXXXX.xls"

> もし、Content-Type:の直前に空行が入っているなら、
> デコードできなくても仕方がないような気がします。

入っていないです。

>いまいち分かりませんけど、一度そういう形式のファイルを生成してみない
>となんとも言えない所です。

うっ、辛い・・・(^^;; ヒヤアセ
とりあえず、送信できるテスト環境を探します

> その送り元のメールソフトは何か分からないですかね?。X-Mailer:ヘッダが
>付いてると思うんですけど。署名部分が別パートってのも一度こちらでテストし
>てみたい所です。

ユードラです(該当Versionは、4.1-J でした)

[ ]
RE:00746 障害報告 添付が受信できないNo.00766
ひろ さん 00/10/26 11:11
 
 y.iida2 さん今日は、ひろです。
> Content-Transfer-Encoding: x-uuencode
 これは decode が出来ないという level ではなく、受信自体が出来ない
という話ですよね。もし decode が出来ないということなら、「鶴亀メール
は、添付 file の形式として BinHex にしか対応していません。」という答
えになります。

 #x-uuencode って uuencode の一種だよなあ〜。
 #BASE64 は受信自体はできたなあ〜。

[ ]
RE:00766 障害報告 添付が受信できないNo.00770
"y.iida2" さん 00/10/26 11:47
 
> y.iida2 さん今日は、ひろです。

お世話様です。

> これは decode が出来ないという level ではなく、受信自体が出来ない
>という話ですよね。もし decode が出来ないということなら、

該当のエクセルが添付が付いていないように受信されます。

=例えば、本文に添付のエクセルを参照してください
 とか、書いていないと、一向に気が着かないわけで・・
 (空のファイルが一つ付いているので、ん?ぐらいの判断で
  今回は、大きかったので何か変?と思って
  ログから、ヤバイじゃんと気が着きましたけど
  見落とすとヤバイでした。)

βテストに参加しておいて・・ですが、
このままだと、日常使えないので、ちょっと焦ってます <私

[ ]
RE:00766 障害報告 添付が受信できないNo.00783
秀まるお さん 00/10/26 13:34
 
> という話ですよね。もし decode が出来ないということなら、「鶴亀メール
> は、添付 file の形式として BinHex にしか対応していません。」という答

 「BinHexには対応してません」が正解です。今回はuuencodeなのでデコードで
きるはずなんですが、日本語ファイル名の変換がうまくできてなくて添付ファイ
ルが取り出せてませんでした。

 uuencodeの場合はContent-Type:ヘッダとかとは別にbegin バイト数 ファイル
名って形式でファイル名が入ってくるので、そこのファイル名も変換が必要なの
でした。(Easy Mail Objectsっていう英語ソフトにデコードさせてるので)

 ってことで、次のバージョンで直ります。

[ ]
RE:00770 障害報告 添付が受信できないNo.00786
ひろ さん 00/10/26 14:20
 
 y.iida2 さん今日は、ひろです。
> 該当のエクセルが添付が付いていないように受信されます。
 そうですか。私も他の mailer や UNIX の uuencode を使ってみたんです
が、受信自体は問題なかったです。
 違うのは日本語 file name を使っていないぐらいです。

 相手の方に ASCII character だけの file name にして再送して頂くと、
file name が原因である可能性が高いかどうか解ると思います。

 P.S この test をしていて気付いたのですが、BASE64 も uuencode も
decode 自体はできているんですね。「受信添付」folder の中から、該当
file を探せば問題なく開ける(^^)。

> βテストに参加しておいて・・ですが、
> このままだと、日常使えないので、ちょっと焦ってます <私
 対応している添付形式が少ないので、まだ私も mail mailer は変えてい
ません (^^;。

[ ]