私は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);
スクリプトのロードを行う場合。
pop3がこのフラグを使用しないため、imse_search UNSEENソリューションはうまくいかない。 どうすればいいですか? ありがとうございました。
私はこれが問題であるPOP3アクセス – michele
を使用しています: http://stackoverflow.com/questions/4119402/how-to-find-only-new-messages-when-using-phps-imap -functions-for-a-pop3-mailbo – michele