- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javamail & partインタフェースについて)
javamail & partインタフェースについて
このQ&Aのポイント
- javamailAPIを使ってメールの送受信処理を作っています。
- 添付ファイル受信処理で参考にしたのはhttp://javadrive.tripod.co.jp/javamail/mailer/index.htmlです。
- 他の一般メーラーを使って送信後、このメーラーの受信の処理に流れない問題が発生しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
他のメーラーがXMLファイルを添付ファイルではない形で送っているのではないでしょうか? 通常、添付ファイルはMIME形式でいうところのmultipart形式で送られてきます。 dumpPartメソッドも恐らくそれを期待しているのだと思います。 #ソースを読んでないので、はずしてるかもしれませんが。 他の一般メーラーの設定を確認してみてください。
補足
回答ありがとうございます >他のメーラーがXMLファイルを添付ファイルではない形で >送っているのではないでしょうか? そのようですね ただ、XMLファイルだと、InputStreamとして みなすことが前提のようですね、ソースによると。 Stringと認識しても Part p; Object o = p.getInputStream() ; とすることであとは同じ処理(InputStreamと)を 流すことによって解決しました。 ありがとうございました。