Hej witajcie,
Dłuuuugo nic nie pisałem aż tu nagle ...
Buduję aplikację (jak widać) i napotkałem problem z którym nie wiem jak się uporać
otóż podczas "pierwszego kontaktu" autoryzuję aplikacją konektor który przygotowałem w Entra
i wszystko ok, Socialite wykonuje swoją pracę i dostaję access_token, dostaję refresh_token
ale poźniej kiedy chcę wysłać maila przez to konto ... wywala mi błąd. Błąd mówi, że to konto nie istnieje albo zostało "soft-deleted" itd.
Tu można pomyśleś, jeśli to darmowe konto w Outlook'u to może wymaga standardowego SMTP zamiast MicrosoftGraph
Myślałem też, że jeśli konto jest np cośtam.cośtam@gmail.com tu może być problem i to rozumiem ale jeśli zakłądam nowe konto w outlook.com ...
tu nie powinno być problemu.
Wiecie coś na ten temat ?
Druga sprawa to autoryzacja samej aplikacji w Entra, wygląda, że po zmianach w 2020 tenant jest ograniczony tylko do własnego AD i jeśli aplikacja nie jest "Autoryzowana" przez Microsoft (niema MNP ID))
nie można autoryzować nikogo spoza AD
Wiecie coś na ten temat ?
Wszelkie uwagi, sugestie bardzo mile widziane.