Привет, У меня есть клиент IMAP, реализованный javamail API. В javamail для каждой открытой папки открывается http-соединение с IMAP-сервером (в моем случае Gmail). Моя проблема заключается в том, что когда я добавляю mailCountListener для каждой папки, все папки должны быть открыты, что приведет к нескольким живым подключениям к IMAPServer. Поэтому большую часть времени я получаю «слишком много одновременных подключений» от IMAP-сервера. Просьба уточнить наилучший подход для хранения слушателей для IMAPFolders. Заранее спасибо.Лучший подход для добавления читателей папок IMAP из JavaMail API
2
A
ответ
3
Слушатели требуют, чтобы соединения были открыты. Если вы не можете позволить себе много открытых подключений, вы можете также избавиться от слушателей и перейти к модели опроса, где вы периодически открываете папку, проверяете новую почту и закрываете ее, когда закончите.
Смежные вопросы
- 1. Лучший подход для API Versioning
- 2. Javamail, IMAP и Kerberos
- 3. Клиент IMAP в Java: API JavaMail или Apache Commons Net?
- 4. Проблема с настройкой JavaMail для IMAP
- 5. Gmail Imap vs Pop3 при использовании JavaMail API
- 6. Есть ли универсальные имена папок? [JavaMail]
- 7. Вызов Java API из .NET - лучший подход
- 8. Javamail и TLS аутентификация для IMAP
- 9. SpringIntegration JavaMail Sender IMAP AuthenticationException
- 10. Web API Лучший подход для возврата HttpResponseMessage
- 11. IMAP Структуры папок
- 12. Лучший подход для динамического создания рекурсивного дерева из данных API
- 13. OOP - лучший подход для добавления свойства в класс
- 14. Метод поиска папок JavaMail возвращает несколько сообщений для уникального MessageID
- 15. Python IMAP выбрать несколько папок
- 16. Ведение информации состояния сообщения IMAP (флаги imap) при использовании Javamail
- 17. Лучший подход для переменных локализации
- 18. Лучший подход для добавления не-веб-ссылок в UITextView
- 19. Лучший подход для HTTPModule
- 20. Отправка электронной почты с помощью JavaMail IMAP
- 21. IMAP - JavaMail - Как узнать, какие сообщения обрабатывать?
- 22. JavaMail IMAP не использует указанные свойства
- 23. Лучший подход к фоновой обработке/API-вызову?
- 24. Подход для добавления закладки вкладки
- 25. JavaMail IMAP Подключение Отказался - Telnet работает
- 26. JavaMail, Weblogic, IMAP, SSL и Exchange 2010
- 27. Содержимое сообщения JavaMail IMAP SSL/NON SSL
- 28. Javamail imap getMessages возвращает массив null
- 29. Android JavaMail IMAP истекает через 10 секунд
- 30. Amazon Kinesis GetRecords Api Лучший подход