我正在从 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 个打印出来的正是我所期望的,但最后一个应该是整个消息,不是吗?如果没有,我需要做什么才能将整个消息作为字符串获取?