2011-09-16 1 views
0

회사의 응용 프로그램에 약 1000 개의 사용자 계정이 있습니다. 인트라넷 전자 메일 외에도 POP3, SMTP, IMAP 등의 인터넷 전자 메일 사용자가 있습니다. 내가 일하는 사람이라고 부르는 Java 애플리케이션이 있는데,이 사용자들은 인터넷 이메일을 확인합니다. 문제는 사용자 계정 크기가 외부 전자 메일을 확인하기에 크기 때문에 모든 계정을 검사하는 데 너무 많은 시간이 걸리는 것입니다. 이러한 유형의 문제를 해결하기위한 최선의 방법이나 패턴이 있습니까?JavaMail 프로그래밍 우수 또는 우수 사례

+0

계정을 멀티 스레드로 검사하고 있습니까? –

답변

0

이것은 답변이 아닙니다. Thunderbird가 어떻게 작동하는지 살펴보고 코드를 탐구 할 수 있습니다. DNS 조회가 그 (적은 양의) 시간이 걸린다는 것을 알고 있습니다. 도메인에 대한 간단한 정렬이 도움이 될 수 있습니다. 아니면 주소가 지정된 메일 서버가 메일 묶음을 수신하는지 확인하십시오. 로컬 메일 서버를 설치할 수 있으므로 Java 응용 프로그램을로드 할 수 있습니다.