Если вы уже установили пакет и задали переменные окружения в .env
Вот пример того, как получить все невидимые сообщения из папки «Входящие».(проверьте API Docs для более доступных методов или классов) https://github.com/Webklex/laravel-imap#documentation
$oClient = Client::account('default'); // defined in config/imap.php
$oClient->connect();
// get all unseen messages from folder INBOX
$aMessage = $oClient->getUnseenMessages($oClient->getFolder('INBOX'));
foreach ($aMessage as $oMessage) {
// do something with the message
}