PHP imap_list()只显示INBOX,没有其他文件夹

时间:2017-01-31 10:38:02

标签: php office365 imap

当运行下面的PHP代码时,我只得到一个文件夹,即INBOX。

<?php
$server = '{outlook.office365.com:995/pop3/ssl/novalidate-cert}';
$connection = imap_open($server, 'user@domain.com', 'XXXXX');
$mailboxes = imap_list($connection, $server, '*');
var_dump($mailboxes);
?>

输出继电器:

array(1) { [0]=> string(57) "{outlook.office365.com:995/pop3/ssl/novalidate- cert}INBOX" }

虽然确实存在多个标准和自定义文件夹。事实上,我想将电子邮件从INBOX移动到垃圾文件夹。但我甚至找不到垃圾文件夹的正确名称。

1 个答案:

答案 0 :(得分:1)

POP3协议中没有文件夹。您必须使用IMAP进行连接。