Какой хороший способ быстрого поиска по определенному диапазону электронной почты? - PullRequest
0 голосов
/ 04 марта 2020

Для приложения, которое я создаю Мне нужно искать в определенном диапазоне дат электронные письма пользователей с десятками запросов, предпочтительно безопасным способом.

Для Gmail это достаточно просто, и приложение уже поддерживает Gmail.

Однако для IMAP это не так. IMAP поиск кажется очень медленным.

Будет ли лучшим способом загрузить всю электронную почту из диапазона дат и выполнить поиск локально? Например, в основном хранить локальную копию в течение x раз и использовать ее для всех нужд поиска? Если это так, кто-нибудь получил мнение о том, как лучше искать эти письма?

Есть ли способ прямого поиска в IMAP, который не приведет к проблемам со скоростью?

Я баловался с решениями сторонних производителей, такими как Nylas , которые обещают "API для электронной почты", но, похоже, они просто передают данные в поиск IMAP и столь же медленны.

Любые советы или подсказки будут с благодарностью!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...