- Spegnimento
- 9 maggio 2026 alle ore 23:58 UTC
- Autore
- Kamo
- Impegno
- 1637e29
Estrarre il modello di delegazione IMAP/SMTP in AbstractImapBackedCloudProvider e hanno Zoho, IceWarp, Exchange, Google Workspace, e Microsoft 365 estendere Ecco. La classe di base implementa MailSender, MailReader, FolderManager, e CercaProvider sulla parte superiore di EmailImapService, EmailSmtpService e SearchService — gli stessi servizi utilizzati da KamoMail: - inviare / salvareDraft lavoro per qualsiasi provider cloud con credenziali SMTP. - Tutte le operazioni di cartella (creare / rinominare / eliminare / spostare / setFlags / deleteMessage) funziona tramite IMAP. - Ricerca dei delegati al servizio di ricerca esistente. - Operazioni di lettura e cid in linea: il rendering continua a scorrere attraverso condiviso EmailImapService parser. I rimanenti stubs in ogni fornitore di calcestruzzo — RealtimeNotifier (dove applicabile), DomainManager e MailboxProvisioner — veramente bisogno provider-native admin API (Microsoft Graph, Google Admin SDK, Zoho Admin API, EWS, IceWarp admin) che non sono ancora collegati a questo codebase. Ogni stub ora porta un commento in stile TODO che nomina l'API che lo implementa.