-
-
Notifications
You must be signed in to change notification settings - Fork 183
Closed
Description
Hi,
A connection is successfully established with the server and i listed all unseen() messages.
But when i use all() argument it gives me error.
Webklex\PHPIMAP\Exceptions\GetMessagesFailedException
Invalid argument supplied for foreach()
Webklex\PHPIMAP\Query\Query::get
vendor/webklex/php-imap/src/Query/Query.php:224
-----------
......
break;
case 'list':
$message_key = $msglist;
break;
default:
$message_key = $message->getMessageId();
break;
}
$messages->put($message_key, $message);
});
}
return $messages;
} catch (\Exception $e) {
throw new GetMessagesFailedException($e->getMessage(),0, $e);
}
}
-----------
How can i solve this ? leaved my code below.
Thanks
...
$client->connect();
$folder = $client->getFolder('INBOX');
//$message = $folder->query()->unseen()->get();
$message = $folder->query()->all()->get();
dd($message);