Autenticação de e-mail OAuth

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • O OAuth permite que sua instância receba e envie e-mails por meio de uma conta de e-mail de terceiros.

    A Autenticação aberta (OAuth) é um padrão aberto para autorização que fornece aos administradores um método de autorização ao se conectarem a servidores IMAP de entrada e SMTP de saída. O OAuth permite que uma instância receba e envie e-mails de uma conta de terceiros, como o Gmail, sem precisar inserir as credenciais dessa conta.

    A implementação do OAuth 2.0 requer que você obtenha um token de acesso e atualização do seu provedor de e-mail de terceiros para cada conta de e-mail de terceiros. Os tokens são salvos automaticamente no banco de dados da instância. Eles fornecem autorização para todas as comunicações por e-mail entre a instância e a conta do terceiro autorizado. Um trabalho agendado verifica regularmente se os tokens de acesso ao e-mail são válidos. Se o token de acesso não for válido, mas o token de atualização for, a instância gerará automaticamente um novo token de acesso.

    O suporte ao OAuth 2.0 está disponível a partir da versão Geneva. A implementação do OAuth oferece suporte somente a contas IMAP e SMTP. POP3 não é compatível. OAuth 1.0 não é mais compatível.

    Nota:
    As contas de e-mail do cliente configuradas para usar a autenticação OAuth 1.0 com o Gmail deixaram de funcionar a partir de 20 de abril de 2015. Consulte KB0546976 para obter mais informações.
    Ativar o plug-in E-mail - OAuth para IMAP e SMTP permite que você use o OAuth com e-mail. Se você fizer upgrade para instâncias Genebra ou posteriores e já estiver usando o OAuth 1.0, ative o plug-in novamente.
    Nota:
    Para configurar contas de e-mail SMTP e IMAP com Microsoft Office 365 usando OAuth 2.0, consulte KB0816072.

    Consulte o tutorial de REST de saída com perfil OAuth 2.0 - integração com a API de contatos do Google para obter um exemplo do uso de um perfil OAuth 2.0 para autenticar uma mensagem REST de saída com o Google para recuperar informações de contato. Consulte também OAuth 2.0 para obter mais informações sobre o suporte ao OAuth 2.0 na instância.