이 질문은이 웹 사이트의 표준을 준수하지 않을 수도 있지만 다른 곳에서는 답변을 찾을 수 없음을 알고 있습니다. 새 메일이 30 초마다 POP3 계정을 검사하여 다운로드하는 메일 수신기 클라이언트를 만들려고합니다. 지금은 Outlook.com에서 테스트하고 있습니다. 내가 직면 한 문제는 3 ~ 4 번 시도한 후에는 LOGIN Limit reached. Try logging in fewer times in every 15 minutes
이라는 오류가 발생합니다.POP3 로그인 제한 오류
이것은 Outlook.com에서 부과 한 로그인 제한 인 것 같습니다. 그러나이를 극복 할 수있는 방법이 있습니까? 사실, 난 그냥 로그인하고 연결을 닫지 않기 때문에 아직 로그인되어 있습니다. 그래서 오류가 발생해야하는 이유가 없습니다. 나는 다양한 이유로 코드를 게시 할 수있는 입장이 아닙니다. 내가 할 수있는 최선의 방법은 내가하는 일의 알고리즘을 제공하는 것입니다.
1. Open connection for a user
2. Open inbox folder of that user
3. Read mails
4. Close inbox folder
5. Sleep for 30 seconds
6. Goto step 2
앱 종료시에만 연결을 끊습니다.
코드가 맞다고 가정하고 단계에서 잘못된 것을 지적 할 수 있습니까?
나는 메일을 확인할 때마다 인증 토큰을 전송한다고 생각합니다. 대부분의 메일 클라이언트에는 최소 60 초가 걸립니다. 나는 그것이 선택 인 경우에 그것을 시도하는 것이 좋습니다. 또는 30 초마다 점검하는 경우 바람직하지 않을 수도 있지만 연결을 완료하면 연결을 닫으십시오 –