이제 새 메일이 도착할 때 IMAP 서버에 쿼리하여 클라이언트에 알리는 프로그램 (데몬)을 작성하려고합니다. 수천 개의 전자 메일 계정이 있으므로 효율적이고 쉽게이 작업을 수행하는 방법을 알고 싶습니다.많은 계정이있을 때 IMAP 서버에서 새 메일을 쿼리하는 방법
제 생각에는 두 가지 가능한 해결책을 알고 있습니다.
- 쿼리 이메일은 '여론 조사'스타일을 하나 하나, 계정
- 사용 IMAP 유휴 확장 및 이벤트 기반의 I/O (는 epoll) reference
내가 장점과 단점을 알고 싶어요 두 솔루션의
나는 또한 어떤 라이브러리 (C, C++, PHP, Python)도 그런 것을 할 수 있는지 알고 싶다. 또는 어떻게하면 혼자서이 작업을 수행 할 수 있습니다.
또는 세 번째 솔루션?
물론 모든 언어로 된 라이브러리는 imap 서버에서 작동하는 코드를 제공합니다. "imap"에 대한 Google. –
arkascha
Python에는 imaplib이 있지만 IDLE을 지원하지 않습니다. 제 3자인 'imaplib2'가 있습니다. – Max