IMAP サーバー (Gmail) からメッセージを取得し、それに関する情報と共に印刷しようとしています。最終的には後で解析するために文字列に格納されます。私は以下を印刷しています
System.out.println(message.getSubject());
System.out.println(message.getFrom()[0]);
System.out.println(message.getReceivedDate());
System.out.println(message.getContent().toString());
これが出力されるものです
Your Order with Amazon.com
"auto-confirm@amazon.com" <auto-confirm@amazon.com>
Tue Dec 30 23:14:01 EST 2008
javax.mail.internet.MimeMultipart@6baa6838
最初の 3 つは私が期待しているとおりに出力されますが、最後の 1 つはメッセージ全体である必要があります。そうでない場合、メッセージ全体を文字列として取得するにはどうすればよいですか?