Я использую следующий код для подсчета непрочитанных писем в Gmail. Однако возвращается ошибка:
can't connect: Too many login failures
Есть ли что-то, что я здесь скучаю?
(IMAP и POP включены в учетной записи Gmail, которую я тестирую.)
ПРИМЕЧАНИЕ: Похоже, что это работает (по крайней мере, для большинства запросов). Однако это займет слишком много времени - возможно, 2-3 минуты, чтобы вернуться с номером. Есть ли способ ускорить его?
Спасибо!
<?php
$mbox = imap_open ("{imap.gmail.com:993/imap/ssl/novalidate-cert/norsh}Inbox",
"username", "password", OP_READONLY)
or die("can't connect: " . imap_last_error());
$check = imap_mailboxmsginfo($mbox);
if ($check) {
print $check->Unread; //. "/" . $check->Nmsgs;
} else {
print "Failed";
}
?>