...
Foi implementado no TSS, a possibilidade de enviar e-mail pelo Microsoft Graph utilizando OAuth 2.0.
Lembrando que esse modelo do Microsoft Graph se trata de um envio de e-mail por API e não por SMTP.
Resumo simplificado de como funciona a autenticação:
...
| Aviso | ||
|---|---|---|
| ||
É extremamente importante que o cliente esteja com as configurações corretas no portal do azure, para que o envio de e-mail funcione corretamente. Abaixo segue o passo a passo utilizado no desenvolvimento para conseguir realizar o envio: Registro do Aplicativo
Campos importantes: Nome do aplicativo (ex: TSS-Mail-Graph)Criação da Credencial (Client Secret)
Permissões de API Adicionar permissões:
Após adicionar:
⚠️ Sem o consentimento de admin, o envio de e-mails não funciona. ⚠️Outro detalhe é que deve ser utilizada uma conta onde possua assinatura do offce365 e possua acesso ao serviço do microsof exchange, veja no print abaixo. Estou logado com minha conta que realiza os envios dos e-mails e o usuário daquela conta possui uma licença atribuida. |
...