php - 使用 PEEK 获取 PHP Horde imap
问题描述
Horde 是否可以使用 PEEK 模式获取?所以邮件在我取回之后仍然是看不见的。
$fetchQuery = new Horde_Imap_Client_Fetch_Query();
$fetchQuery->fullText();
/** @var Horde_Imap_Client_Fetch_Results $mail */
$results = $client->fetch('INBOX', $fetchQuery, ['ids' => new Horde_Imap_Client_Ids(11632)]);
解决方案
将参数 'peek' 设置为 true,它可以在 PEEK 模式下获取邮件。这样,获取邮件将不会被标记为已见。
$fetchQuery->fullText(['peek' => true]);
推荐阅读
- python - 视图 ProjectManagementapp.views.product_insert_view 没有返回 HttpResponse 对象。它返回 None 而不是
- javascript - rss 格式不正确(无效令牌) - ReactJS
- flutter - 如何将数据传递给有状态的小部件
- laravel - Laravel:生产路径和本地路径的区别;需要使用公共/
- python - 如何使用 cpython 将结构数组传递给 DLL 函数?
- python - 如何在python中将字典与字典分组?
- c# - 如何从 Azure Functions v2 中的请求正文获取图像数据并转换为 Stream
- javascript - 询问 javascript 粘贴事件以获取图像数据
- javascript - 如何检查使用了 Raspberry Pi 上的哪些引脚
- reactjs - Onclick 选择的 MenuItem 无法正常工作