Autenticação de e-mail OAuth
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 conectar aos 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 de terceiros autorizada. Um trabalho programado 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. O OAuth 1.0 não é mais compatível.
Consulte Tutorial de REST de saída com perfil OAuth 2.0 - integração à API de contatos do Google para obter um exemplo de como usar 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 do OAuth 2.0 na instância.