2017-01-31 25 views
0

当运行下面的PHP代码时,我只能得到一个文件夹INBOX。PHP imap_list()只显示INBOX,没有其他文件夹

<?php 
$server = '{outlook.office365.com:995/pop3/ssl/novalidate-cert}'; 
$connection = imap_open($server, '[email protected]', '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

文件夹在POP3协议中不可用。您必须使用IMAP进行连接。

+0

谢谢!我会尝试一下。如果它在工作,我会打勾你的答案;-) –

+0

是的!我喜欢堆栈溢出! :-) –

相关问题