JavaMail Программирование Лучшая или Лучшая Практика - PullRequest
0 голосов
/ 16 сентября 2011

У меня около 1000 учетных записей в приложении.У пользователей помимо электронной почты в интрасети также есть интернет-почта (через POP3, SMTP, IMAP).Есть Java-приложение, которое я называю рабочим, которое проверяет электронную почту этих пользователей.Проблема заключается в том, что размер учетных записей пользователей для проверки внешних писем велик, поэтому проверка всех учетных записей занимает слишком много времени.Существуют ли лучшие или лучшие практики или шаблоны для решения такого рода проблем.

1 Ответ

0 голосов
/ 16 сентября 2011

Это не ответ. Вы можете посмотреть, как Thunderbird работает, углубиться в его код. Я знаю, что поиск DNS занимает (небольшое количество) времени; простая сортировка по домену может помочь. Или нет, если адресный почтовый сервер получает пакет писем. Вы можете установить локальные почтовые серверы и таким образом взять на себя загрузку вашего Java-приложения.

...