我正在写一个 POP3MailConnector。使用以下代码,我从商店获取消息:
Store store = null;
try {
store = session.getStore();
store.connect();
Folder folder = store.getFolder("INBOX");
folder.open(Folder.READ_ONLY);
Message[] messages = folder.getMessages();
.
.
.
}
message.getContent() 显示消息的内容,但 message.getAllHeaders() 不返回任何值并且始终为 null。
当使用 FileInputStream 加载消息时,所有 Headers 都包含值。我正在使用本地 James Mailserver 和 hMailServer 进行测试。
使用 folder.getMessages() 时,有谁知道,而标题始终为空?