import java.util.Properties; import javax.mail.Folder; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.NoSuchProviderException; import javax.mail.Session; import javax.mail.Store; public class InboxReader { public static void main(String args[]) { Properties props = System.getProperties(); props.setProperty("mail.store.protocol", "imap"); try { Session session = Session.getDefaultInstance(props, null); Store store = session.getStore(); store.connect("", "", ""); System.out.println(store); Folder inbox = store.getFolder("Inbox"); inbox.open(Folder.READ_ONLY); Message messages[] = inbox.getMessages(); int i= messages.length; Message message = messages[i-1]; message.writeTo(System.out); /* for(Message message:messages) { System.out.println(message); }*/ } catch (Exception e) { e.printStackTrace(); System.exit(1); } } }