From 37c444f75506a61a2e73e5826004341d28cf0a01 Mon Sep 17 00:00:00 2001 From: Codeway Date: Tue, 31 Dec 2024 09:31:30 +0100 Subject: [PATCH] Update Message.php Trigger error "Webklex\PHPIMAP\Exceptions\GetMessagesFailedException no content found " When use : $folder = $client->getFolderByName($folderPath); $query = $folder->query(); $query->setFetchOrder("desc"); $query->setFetchBody(false); $messages = $query->all()->limit($limit = 50, $page = 1)->get(); and one message has no content. --- src/Message.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Message.php b/src/Message.php index 10b96018..fd08d964 100755 --- a/src/Message.php +++ b/src/Message.php @@ -296,7 +296,9 @@ public static function make(int $uid, ?int $msglist, Client $client, string $raw $instance->parseRawHeader($raw_header); $instance->parseRawFlags($raw_flags); - $instance->parseRawBody($raw_body); + if($raw_body != ''){ + $instance->parseRawBody($raw_body); + } $instance->peek(); return $instance;