電子メールに関連付けられた添付ファイルを取得するために、標準の Java javax.mail.internet.MimePartDataSource.getInputStream を使用しています。私が直面している問題は次のとおりです。
the size of the file attached is 10950 bytes(excel).
The size of file i get using MimePartDataSource is 14810 bytes.
最後の余分な文字を削除して開こうとすると、正常に動作します。しかし、余分なバイトを削除せずに開こうとすると、「ファイルを回復したいですか?」というポップアップが生成されます。はいと言うと、うまくいきます。
私は Excel と pdf でこの問題に直面していました。そこに光を入れてみませんか?
ありがとう、アリンダム