0
Properties props = new Properties();
props.setProperty("mail.store.protocol", "imaps");
try {
Session session = Session.getInstance(props, null);
Store store = session.getStore();
store.connect("imap.gmail.com", "xxx", "xxx");
Folder inbox = store.getFolder("INBOX");
inbox.open(Folder.READ_ONLY);
Message[] messages = inbox.getMessages();
for (int i = messages.length;i>=0; i--) {
Message message =messages[i];
System.out.println("Text: " + message.getContent().toString());
}
我能閱讀電子郵件,我試圖讓電子郵件內容爲每個email.However的getContent方法返回垃圾的值,例如電子郵件內容:(文字:javax.mail.internet.MimeMultipart @ 17ff24f)。 如何獲得完整的電子郵件內容。請幫忙。無法讀取使用Java
看來你正在獲得一個緩衝的郵件內容流。 –
http://stackoverflow.com/questions/13474705/reading-body-part-of-a-mime-multipart –