0
代码段用于写入文件 -
如何读取从.eml文件的多个电子邮件使用JavaMail
ObjectOutputStream objOut = new ObjectOutputStream(new
FileOutputStream(new File("inboxEmails.eml"))
for (Message message : messages) {
message.writeTo(objOut);
System.out.println("Writing to file");
}
}
消息是具有超过30的消息的阵列。
检索 -
Properties props = new Properties();
props.setProperty("mail.store.protocol", "imaps");
Session session = Session.getDefaultInstance(props, null);
InputStream source = inboxFile;
MimeMessage message = new MimeMessage(session, source);
这让我只有一个消息。我想检索对象列表中的所有消息(30)。