Reading the full email from GMail using JavaMail

后端 未结 5 509
日久生厌
日久生厌 2020-12-29 16:53

I am making use of javamail and I am having trouble getting the HTML from my gmail emails. I have the following:

Session session = Session.getDefaultInstance         


        
5条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-29 17:27

    your could try with the MimeMessage class:

    Session session = Session.getDefaultInstance(props, null);
    Store store = session.getStore("imaps");
    store.connect("imap.gmail.com", "myemail@gmail.com", "password");
    
    Folder inbox = store.getFolder("Inbox");
    inbox.open(Folder.READ_ONLY);
    Message messages[] = inbox.getMessages();
    for(Message message:messages) {
        MimeMessage im = new MimeMessage(session, message.getContent());
        im.getFrom();
        im.getMessageID();
        ...
    }
    

提交回复
热议问题