xibindo a contagem de mensagens não lidas
Estou usando a classe php imap. Na minha caixa, tenho muitas mensagens, mas com esse script eu recuperaria apenas as mensagens não lidas. Como eu posso fazer isso
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";
}
Se eu fize
$overview=imap_fetch_overview($mbox,"1:$msgCount",0);
o script é carregado até um tempo infinit
A solução imap_search UNSEEN não é boa porque o pop3 não usa esse sinalizador. Então, como posso fazer ?????? Muito obrigado