私は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でロードされると、すべてのヘッダーに値が含まれます。ローカルのJamesMailserverとhMailServerでテストしています。
folder.getMessages()を使用する場合、ヘッダーは常にnullですが、誰かがアイデアを持っていますか?