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());
}
I am able to read emails and I am trying to get email content for each email.However getContent method returns junk value eg:(Text:javax.mail.internet.MimeMultipart@17ff24f). How do I get complete email content. Please help.