outlook365:将电子邮件标记为已读/未读不适用于PHP + Laravel的imap库

时间:2019-01-23 05:10:36

标签: php laravel outlook imap

对于imap,我在下面的库中使用了laravel

"php-imap/php-imap": "3.0.*",

我的代码如下,

$stream = '{' . $email['email_server'] . ":993/imap/ssl}";

$con =  new \PhpImap\Mailbox($stream ."INBOX", $email['email_user'], $email['email_password']);

//将电子邮件标记为已读

$con->setFlag([EMAIL_MESSAGE_NO], '\Seen');

//将电子邮件标记为未读

$con->clearFlag([EMAIL_MESSAGE_NO], '\Seen');

它可以正常使用Outlook帐户,但是对于Outlook365帐户,则无法正常工作。

我的代码级别是否需要其他设置或需要更改?

请帮助我解决该问题。谢谢。

我将很乐意为您解答。

0 个答案:

没有答案