我正在尝试连接到Microsoft Exchange服务器上“其他邮箱”的收件箱。连接到我的服务器并运行imap_list不显示邮箱,但使用Outlook列出。我看到了其余的文件夹。
$mbox = imap_open( '{mail.domain.net:143}', 'username', 'password' );
echo '<pre>';
echo "<h1>Mailboxes</h1>\n";
$folders = imap_list($mbox, "{mail.domain.net:143}", "*");
if ($folders == false) {
echo "Call failed<br />\n";
} else {
foreach ($folders as $val) {
echo $val . "<br />\n";
}
}
答案 0 :(得分:1)
IMAP无法访问此数据。 Outlook正在通过AutoDiscover获取它,并通过MAPI打开其他商店。