I am facing a problem while retrieving emails using Chilkat. I can retrieve emails successfully two or three times. But after some multiple tries I am getting the following error.
**** Connected to pop3.live.com:995 +OK ***** POP3 server ready USER email@example.com +OK password required PASS **** +OK STAT -ERR Exceeded the login limit for a 15 minute period. Reduce the frequency of requests to the POP3 server.
Please guide me how I can resolved this issue.
The simple answer is to reduce the number of connections (logins) for a 15-minute period.
Unfortunately, there is no good solution because of the way the POP3 protocol works. For example, you might think that simply keeping the connection open and re-checking for email using the same session would be a solution, but it is not. The reason is that when a POP3 client connects, it gets a snapshot of the current set of messages in the INBOX. Messages that are added or deleted during your POP3 session are not seen. The only way to see the new messages is to QUIT the session, re-start a new session. The QUIT command tells the POP3 server to end the session and disconnect. The live.com POP3 interface limits how often this can happen, and this limit will apply to any POP3 client, whether it be Chilkat, Outlook, or anything else.
Using the IMAP protocol instead might be a solution..