Приложение IMAP (с использованием Pantomime) падает при открытии новой почты
Я могу показать заголовки новой почты, но не могу открыть тело новой почты. Итак, я перестраиваю Cache Manager каждый раз, когда приходит новая почта, но затем происходит сбой приложения при доступе к новой почте. Если я Не перестраивайте кэш каждый раз, когда принимается новое письмо, после чего письма удваиваются в локальной папке. Эти изменения в менеджере кэша вносятся в код фреймворка Pantomime. Пожалуйста, предложите, если есть какой-то другой способ открыть новое тело письма.
1 ответ
Во-первых, сбой приложения не является проблемой из-за перестройки менеджера кэша, потому что для вашего менеджера кэша должен быть уникальный почтовый файл для каждой почты. Открывая почту, вы должны использовать метод пантомимы setMessageInitialized для извлечения тела новых писем, а затем добавить этот файл в локальное хранилище.