【发布时间】:2020-12-27 16:12:30
【问题描述】:
我使用Webklex\IMAP\Client::getFolders() 获取 IMAP 邮件帐户的所有文件夹。它在我的 Gmail 和我的 GMX 测试帐户上运行良好,但在 Exchange 上失败。
$oClient->connect(); //OK
$aAvailableFolders = $oClient->getFolders()->all(); //FAILS
Exception trace:
1 Webklex\IMAP\Client::getFolders("Kontakte/%")
/var/www/html/jira42/vendor/webklex/laravel-imap/src/IMAP/Client.php:371
2 Webklex\IMAP\Client::getFolders()
/var/www/html/jira42/app/Jobs/MailHandler.php:53
【问题讨论】:
-
如果它仍然相关,您不需要
->all()来获取您的文件夹,$client->Folders()就足够了。