Я не думаю, что серверам разрешено показывать вам новые письма во время сеанса POP3. Я основываю это на том, что он, конечно, не может удалять электронные письма, так как это уничтожило бы номера сообщений.
Что, например, произойдет, если сервер сообщит, что у вас есть 100 сообщений, и когда вы получаете сообщение с номером 55, его на самом деле нет, поскольку оно было удалено за это время. Я думаю, что то же самое относится к добавлению новых электронных писем во время сессии. Кроме того, только один клиент может войти в учетную запись POP3 за раз, поскольку учетная запись будет в заблокированном состоянии. В этом заблокированном состоянии я не думаю, что серверам разрешено что-либо менять во время сеанса.
Я не помню никаких методов в спецификации POP3, которая позволяет вам спрашивать сервер, доставлены ли новые сообщения.
Если Hotmail действительно разрешает только один вход по протоколу POP3 в течение 15 минут, то я думаю, что вам остается только это. Я не знаю, есть ли другие протоколы, которые могли бы использоваться здесь. IMAP не поддерживается, поэтому это не вариант.
Это не тот ответ, который вы хотите, но это то, что я могу вам дать.