我正在使用php imap類。 在我的箱子裏,我有很多郵件,但是通過這個腳本,我只能檢索未發送的郵件。 我該怎麼辦?PHP顯示未讀郵件數
if ($mbox=imap_open("{" . $mailserver . ":" . $port . "}INBOX", $user, $pass))
{
echo "Connected\n";
} else { exit ("Can't connect: " . imap_last_error() ."\n"); echo "FAIL!\n"; };
if ($hdr = imap_check($mbox)) {
$msgCount = $hdr->Nmsgs;
echo "Ci sono ".$msgCount." mail";
} else {
echo "Failed to get mail";
}
如果我做
$overview=imap_fetch_overview($mbox,"1:$msgCount",0);
腳本加載到無窮遠的時間。
imap_search UNSEEN解決方案不好,因爲pop3不使用此標誌。 那我該怎麼辦?????? 非常感謝。
我使用的POP3訪問 – michele
這是問題: http://stackoverflow.com/questions/4119402/how-to-find-only-new-messages-when-using-phps-imap - 功能爲pop3-mailbo – michele