- Порезанный
- 9 мая 2026 г. в 23:58 UTC
- Автор
- Kamo
- Обещать
- 1637e29
Извлеките шаблон делегирования IMAP/SMTP в AbstractImapBackedCloudProvider Zoho, IceWarp, Exchange, Google Workspace и Microsoft 365 расширяются Это. Базовый класс реализует MailSender, MailReader, FolderManager и Поисковый провайдер поверх EmailImapService, EmailSmtpService и SearchService — те же услуги, которые использует KamoMail, — так: Отправлять/сохранитьПроект работы для любого облачного провайдера с учетными данными SMTP. - Все операции с папками (создать/переименовать/удалить/переместить/настроитьФлаги/ Удалить сообщение) через IMAP. Делегаты поиска в существующем поисковом сервисе. - читать операции и inline cid: рендеринг продолжает течь через EmailImapService Parser. Оставшиеся заглушки в каждом конкретном провайдере — RealtimeNotifier (где применимо, DomainManager и MailboxProvisioner — действительно необходимо API-интерфейсы администратора (Microsoft Graph, Google Admin SDK, Zoho Admin) API, EWS, админ IceWarp), которые еще не подключены к этой кодовой базе. Каждый Stub теперь содержит комментарий в стиле TODO, называя API, который будет его реализовывать.