我正在使用laravel imap包进行接收邮箱的电子邮件设置。
使用这个https://github.com/Webklex/laravel-imap#installation包,但我不明白它是如何工作或测试的。如果有人帮忙?
假设您已经安装了软件包并在.env中设置了环境变量
以下是如何从收件箱中获取所有未见过的邮件的示例。 (查看API文档以获取更多可用的方法或类)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
}