如何使用Laravel IMAP接收邮箱?

问题描述 投票:0回答:1

我正在使用laravel imap包进行接收邮箱的电子邮件设置。

使用这个https://github.com/Webklex/laravel-imap#installation包,但我不明白它是如何工作或测试的。如果有人帮忙?

laravel email imap
1个回答
0
投票

假设您已经安装了软件包并在.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
}
© www.soinside.com 2019 - 2024. All rights reserved.