Para utilizar a funcionalidade de envio de e-mails através dos provedores Office 365 e Outlook com suporte aautenticação OAuth2,
é necessário ter uma aplicação registada no Azure.
Este registo pode ser efetuado no portal Microsoft Azure, em “Registos de aplicações”.
Deixamos abaixo um exemplo de configuração da aplicação no Azure:
- Aceder ao portal Microsoft Azure e criar uma nova App Registration
- No separador Autenticação, preencher o campo Redirect URI com: http://localhost/oauth-callback/
- Definir a aplicação como “Contas apenas neste diretório organizacional”
- No separador Permissões de API, adicionar as seguintes permissões:
email
Mail.Read
Mail.Send
SMTP.Send
User.Read
Configuração na aplicação PHC
1.º Passo – Preencher os Parâmetros do Software:
- Provedor de e-mail: Client ID — corresponde ao ID da aplicação (Client ID) no portal Azure
- Provedor de e-mail: Client secret — corresponde à chave secreta (Secret ID) criada no portal Azure (visível apenas
no momento da criação)
- Provedor de e-mail: Redirect URI — utilizar o URI registado em “Web – Redirect URIs” no portal Azure
- Provedor de e-mail: Configuração — Office 365
- Provedor de e-mail: Tenant ID — corresponde ao ID do diretório (Tenant ID) no portal Microsoft Azure
- Porta para servidor de e-mail (SMTP)
- Servidor de e-mail (SMTP)
- Tipo de ligação encriptada para servidor de e-mail (SMTP)
- Utilizador para servidor de e-mail (SMTP)
2.º Passo – Preencher a ficha do utilizador:
Na ficha do utilizador, no separador “Dados Principais”, deve ser preenchido o campo “E-mail”, para que a aplicação
possa utilizar este endereço sempre que necessário.
3.º Passo – Configurar a Manutenção Personalizada:
No ecrã Manutenção Personalizada, no separador “Opções de Mail”, devem ser ativadas as opções:
- “Envia emails diretos”
- “Usa redemption. Não faz perguntas de segurança do Outlook”
4.º Passo – Autenticar a conta de e-mail:
A autenticação da conta de e-mail pode ser efetuada de duas formas:
-No ecrã Parâmetros, selecionando a opção “Autenticação” disponível no parâmetro “Provedor de e-mail:
Autenticação da conta de e-mail”.
-No ecrã Manutenção Personalizada, preenchendo os campos “Provider” e “Servidor de e-mail (SMTP)” e, de
seguida, selecionando “Autenticação”.
Em ambos os casos, será efetuado um redirecionamento para um formulário de login, onde devem ser inseridas as
credenciais (e-mail e palavra-passe) da conta a autenticar. No final, deverá ser apresentada a mensagem
“Autenticação efetuada com sucesso!”.
Para que seja possível utilizar esta funcionalidade, devem também estar ativos os seguintes parâmetros:
- “Utiliza a versão mais recente do Internet Explorer na aplicação (Reentrar no Programa)”
- “Ativar opções de e-mail”
**Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.**
Ajude-nos a melhorar esta funcionalidade:
• Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",
• Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.