diff --git a/include/emailinbox.php b/include/emailinbox.php index 21789cd..39a9e95 100644 --- a/include/emailinbox.php +++ b/include/emailinbox.php @@ -16,11 +16,12 @@ class Emailinbox extends Renderer { protected function readEmailHeaders(): array { $cleanedHeaders = []; try { - $mailsIds = $this->mbox->searchMailbox('ALL'); + $folders = $this->mbox->getListingFolders('ALL'); } catch(PhpImap\Exceptions\ConnectionException $ex) { echo "IMAP connection failed: " . implode(",", $ex->getErrors('all')); die(); } + var_dump($folders);die; if (!$mailsIds) { return []; } @@ -72,8 +73,9 @@ class Emailinbox extends Renderer { $folders = $this->mbox->getMailboxes("*"); $folderItems = []; foreach ($folders as $folder) { + $this->connectToImap(); $status = $this->mbox->statusMailbox($folder['fullpath']); - // var_dump($status); + var_dump($status); $item = '
  • folder ? ' class="active-folder"' : '') . '>' . utf8_encode($folder['shortpath']) . ' (Neu: ' . $status->unseen . ')
  • ';