- Szycy
- 13 lipca 2026 22:03 UTC
- Autor
- Kamo
- Pochęt się
- b73dd49
Poczta Microsoft 365 jest teraz odczytywana/wysyłana za pośrednictwem aplikacji Microsoft Graph (Mail.ReadWrite/Mail.Send uprawnienia aplikacji) zamiast IMAP — jedna aplikacja Powiadomienie obejmuje wszystkie obecne i przyszłe skrzynki pocztowe w całej szerokości, więc dodając Skrzynka pocztowa w Kamo po prostu działa: bez New-ServicePrincipal, bez dotacji na skrzynkę e-mail. - GraphMailProvider (nowy): Wykres Wysyłanie/praft/search, adaptowanie nieprzezroliwych Graph ids do istniejącego numeruic-uid Umowa na stronie GraphMessageIdService. Foldery znormalizowane do INBOX/Sent/Drafts/ Junk/Trash/Archive via locale-in-in-sprzecięta dobrze znana rozdzielczość id. Załącznik $select używa plikuAttachment typucast dla contentId. - GraphMessageIdService (nowy): stabilny 52-bitowy syntetyczny uid; bezpieczny dla rasy na wercie CONFLICT. - Microsoft365Provider: rozszerza GraphMailProvider; poczta używa wykresu tylko do aplikacji Token (najemca z domeny skrzynki pocztowej, creds z rejestru platformy OAuth); administramin działa na zasadzie utrzymywanie delegowanego tokena. - DostawcaHttpClient: Przeciążenia napisane na URI (no RestTemplate re-encoding) + binarne getBytes. - MailProviderResolver: MICROSOFT_365 nie buduje już wartości IMAP (Graph self- Uwierzytelnianie); usunięte obecnie - martwe okablowanie platformy-rozwiązywanie. Firma KamoMail i inni dostawcy IMAP (Exchange/Google/Zoho/IceWarp), Kontroler, metadane i frontend pozostają niezmienione (umowa numeryczna Zachowane). Potrzebuje nowego stołu współdzielonej lib (KI run) i Graph Mail.ReadWrite + Mail.Wyślij uprawnienia aplikacji + zgodę administratora na najemcę M365.