Соединение, поиск папок и возвращение сообщения внутри цикла работают, но поиск конкретного сообщения без возврата папок сначала не является.
.................................................. .......................................
Согласно документации, Поиск конкретного сообщения следует сделать так: < /p>
Код: Выделить всё
/** @var \Webklex\PHPIMAP\Query\WhereQuery $query */
/** @var \Webklex\PHPIMAP\Message $message */
$message = $query->getMessageByUid($uid = 1);
Однако я не могу создать $ Query и $ message . < /h2>
Следуйте моему коду ниже: < /p>
use Webklex\PHPIMAP\ClientManager;
use Webklex\PHPIMAP\Client;
use \Webklex\PHPIMAP\Message;
use \Webklex\PHPIMAP\Query\WhereQuery;
$cm = new ClientManager($options = []);
$client = $cm->make([
'host' => '--------------',
'port' => 993,
'encryption' => 'ssl',
'validate_cert' => true,
'username' => ------------,
'password' => ------------,
'protocol' => 'imap',
]);
$client->connect();
$message = Message();
$query = WhereQuery();
$message = $query->getMessageByUid($uid = $request->id_msg);
< /code>
Если кто -то может мне помочь, спасибо! Новое, где (). Я положил использование непосредственно внутри переменной, но я не получил результатов. < /P>
Подробнее здесь: https://stackoverflow.com/questions/794 ... ebklex-php
Мобильная версия