- Expediere
- 9 iulie 2026 la 05:25 UTC
- Autor
- Kamo
- Comite
- 1bc310a
Furnizori de cloud (Microsoft 365, Exchange Online, Google Workspace, Zoho, IceWarp) Moştenire citită/trimite de la *************** dar rezolvatorul niciodată Acreditari IMAP/SMTP populate pentru ei, deci fiecare dosar/mesaj citit aruncat Casetă poștală Neconfigurată Excepție - > ecranul "email neconfigurat" (ex. org opțiunea 1 pe M365). KamoMail a lucrat doar pentru că singur a primit acreditări (Dovecot intern). Acum toți furnizorii curg prin calea IMAP/SMTP; KamoMail este neschimbat. - MailCredentials: spectaculozitate completă *************** - ImapStoreFactory + EmailSmtpservice: SASL XOAUTH2 (native com.sun.mail) sau basic aut per spec; STARTTLS necesar (inchis-inchis) astfel încât jetoanele nu tranzitează text clar. - MailProviderRezolvator: cablare credibilă per furnizor + căsuţă poştală implicită membru + OAuth token refresh. M365/Exchange-Online use app- only client-credentials tokens (Outlook.office365.com; - Nu. chiriaș derivat din domeniul căsuței poștale; Google utilizează delegarea de domenii a contului de servicii; Zoho foloseste OAuth token stocat; IceWarp/on-prem Exchange utilizează aut de bază de la furnizorul de configurare. - EmailImapService: solution Sent/Drafts via RFC 6154 SPECIAL-USE, astfel încât a trimis copii teren în dosarul nativ al furnizorului (Gmail [Gmail]/Sent Mail, Exchange Sent items). - FurnizorController: persistă câmpurile config-form în configurația criptată Json (anterior scăzut); listarea capacităților fără a menționa un jeton. - Eliminate de aruncat coturi RealtimeNotifier de la furnizorii de nori (polling coperts în timp real; nu împinge-webhook infra). M365/Exchange-Online necesită aplicarea IMAP.AccessApp + SMTP. SendAsApp cu admin consimtamant si New-ServicePrincipal in Exchange Online (scopable per posta).