|
@@ -584,8 +584,10 @@ $messages[$uidvalidity][$passed_id] = $message;
|
|
|
|
|
|
if (isset($passed_ent_id)) {
|
|
|
$message = $message->getEntity($passed_ent_id);
|
|
|
- $message->id = $passed_id;
|
|
|
- $message->mailbox = $mailbox;
|
|
|
+ $read = sqimap_run_command ($imapConnection, "FETCH $passed_id BODY[$passed_ent_id.HEADER]", true, $response, $msg, $uid_support);
|
|
|
+ $rfc822_header = new rfc822_header();
|
|
|
+ $rfc822_header->parseHeader($read);
|
|
|
+ $message->rfc822_header = $rfc822_header;
|
|
|
} else {
|
|
|
$passed_ent_id = 0;
|
|
|
}
|