我正在使用 Laravel-imap 包(https://github.com/Webklex/laravel-imap)来使用 imap 获取电子邮件。
我能够建立成功的连接,能够获取文件夹和电子邮件,所有这些都在该部分中设置。
但是,我需要忽略草稿电子邮件,但我无法检测到邮件是否是使用代码草稿的,因为电子邮件对象似乎具有相似的属性。我正在使用我的 Gmail 帐户 imap 设置进行测试。
这是我正在使用的代码。任何形式的帮助将不胜感激。谢谢
$oClient->connect();
$aFolder = $oClient->getFolders();
foreach($aFolder as $oFolder){
$aMessage = $oFolder->messages()->all()->get();
/** @var \Webklex\IMAP\Message $oMessage */
foreach($aMessage as $oMessage){
print_r($oMessage);
}
}