- ベストアンサー
wmvファイルをメールで送信するプログラム
表題のソースを組んでいます。base64でエンコードし、送信させるところまではできる ようになったのですが、受信してみるときちんと再生されません。メールソフトで添付 送信したメールを受信し、添付されたファイルと比較すると2Mのファイルが数10バイト 大きくなっているところまでは確認しました。base64のエンコードソース自体は、 ネットで公開されているエンコードアプリの結果と比較し、相違ないことを確認しました。 あとは、そのエンコード結果の最初とか最後に"=?","?="以外の文字をつけないと いけないとかそんなのかとおもうのですが、わかりません。どなたかご教授いただけ ないでしょうか
- みんなの回答 (2)
- 専門家の回答
お礼
自分のコードでエンコードしたファイルを公開されているアプリでデコードしたところ、 問題なく再生できました。よってBASE64の問題ではないと考えています。 また、メールソフトで添付送信したメールを受信したときのファイルより、自分のアプリ で添付送信したメールを受信したときのファイルの方が、2~30バイトほど大きいです。 ですので、別の方のご指摘通りどっかでごみがのっているのかなぁと思っています。 RFCのリンクありがとうございます。調べさせていただきます。