A Autenticação Moderna usa OAuth 2.0 para proteger sua conexão de e-mail com autenticação multifator em vez de uma senha básica. Muitos provedores de e-mail, incluindo Microsoft 365, Gmail e Yahoo, agora exigem ou recomendam esse método para contas IMAP no Outlook Desktop. Sem ela, o Outlook pode exibir solicitações repetidas de senha ou falhar ao conectar após uma atualização do provedor. Este artigo explica como configurar a Autenticação Moderna para IMAP no Outlook para Windows e o que fazer se a opção estiver ausente.
Principais conclusões: Configurando OAuth 2.0 para IMAP no Outlook Desktop
- Arquivo > Configurações de Conta > Configurações de Conta > Alterar > Mais Configurações > Servidor de Saída ou Avançado: Desabilite a autenticação básica e habilite OAuth 2.0 para IMAP e SMTP.
- Chave do Registro do Windows HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Profiles\Outlook\ Adicione ou modifique o valor DWORD EnableOAuth para 1 em contas IMAP que não exibem a opção OAuth.
- Painel de Controle do Mail (mail.cpl): Use esta ferramenta para criar um novo perfil do Outlook com Autenticação Moderna forçada para contas IMAP quando o perfil existente falhar ao conectar.
O que a Autenticação Moderna faz para IMAP no Outlook
A Autenticação Moderna substitui o logon tradicional de nome de usuário e senha por OAuth 2.0 baseado em token. O token expira após um período definido e é atualizado automaticamente sem intervenção do usuário. Isso elimina a necessidade de armazenar a senha da sua caixa de correio no Outlook e permite que seu administrador de TI aplique autenticação multifator para conexões IMAP.
O Outlook Desktop oferece suporte à Autenticação Moderna para IMAP a partir da versão 1905 do Microsoft 365 Apps e Outlook 2019. O recurso está habilitado por padrão para contas Microsoft 365, Outlook.com e Gmail. Para outros provedores, talvez seja necessário ajustar as configurações do registro ou reconfigurar a conta manualmente.
Antes de começar, confirme se seu provedor de e-mail oferece suporte a OAuth 2.0 para IMAP. Microsoft 365, Gmail, Yahoo Mail e AOL oferecem suporte. Se seu provedor não oferecer suporte a OAuth, você não poderá usar a Autenticação Moderna e deverá continuar com a autenticação básica ou mudar para um protocolo diferente.
Configuração Passo a Passo para Autenticação Moderna no IMAP
As etapas a seguir pressupõem que você já tenha uma conta IMAP adicionada ao Outlook. Se estiver adicionando uma nova conta, use o mesmo procedimento, mas pare no assistente de criação de conta.
Método 1: Habilitar OAuth em uma Conta IMAP Existente
- Abra Configurações de Conta
No Outlook, vá para Arquivo > Configurações de Conta > Configurações de Conta. Selecione sua conta IMAP na lista e clique em Alterar. - Abra Mais Configurações
Na janela Alterar Conta, clique em Mais Configurações. Vá para a guia Servidor de Saída. - Desabilite a Autenticação Básica no Servidor de Saída
Desmarque Meu servidor de saída (SMTP) requer autenticação. Se a caixa de seleção estiver esmaecida, deixe-a desmarcada. Em seguida, vá para a guia Avançado. - Altere o Método de Autenticação no Servidor de Entrada
Na seção Servidor de Entrada, localize o menu suspenso Usar o seguinte tipo de conexão criptografada. Defina como TLS ou Automático. Abaixo disso, localize o menu suspenso Autenticação. Altere de Básica para OAuth 2.0. Se o menu suspenso não mostrar OAuth, pule para o Método 2. - Altere o Método de Autenticação no Servidor de Saída
Na seção Servidor de Saída, defina Usar o seguinte tipo de conexão criptografada como TLS ou Automático. Defina o menu suspenso Autenticação como OAuth 2.0. Clique em OK. - Teste a Conta
De volta à janela Alterar Conta, clique em Avançar. O Outlook testará a conexão. Quando solicitado, faça login com suas credenciais de e-mail. Você deve ver uma página de login da Microsoft ou específica do provedor que oferece suporte à autenticação multifator. Se o teste for aprovado, clique em Concluir.
Método 2: Habilitar OAuth via Registro Quando o Menu Suspenso Estiver Ausente
Algumas contas IMAP, especialmente aquelas adicionadas antes da versão 1905 do Outlook, não mostram a opção OAuth no menu suspenso de Autenticação. Uma edição no registro força o Outlook a usar OAuth para essa conta.
- Feche o Outlook
Certifique-se de que o Outlook não está em execução. Pressione Windows + R, digite regedit e pressione Enter. - Navegue até a Chave de Perfis do Outlook
Vá para HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Profiles\Outlook. Se você estiver usando Outlook 2019 ou Microsoft 365, o número da versão é 16.0. Para Outlook 2016, use o mesmo caminho. - Encontre a Subchave da Sua Conta IMAP
Expanda a chave Outlook. Você verá subchaves nomeadas com um GUID (longa sequência de letras e números). Clique em cada uma e observe o valor Service Name no painel direito. A conta IMAP mostrará MSN IMAP ou POP3/SMTP dependendo do provedor. Anote o GUID da subchave correta. - Adicione o DWORD EnableOAuth
Clique com o botão direito na subchave GUID identificada. Selecione Novo > Valor DWORD (32 bits). Nomeie como EnableOAuth. Clique duas vezes e defina o valor como 1. Clique em OK. - Reinicie o Outlook e Teste
Feche o Editor do Registro e abra o Outlook. O Outlook solicitará que você faça login novamente. Insira suas credenciais usando a página de login OAuth. Se você não vir uma solicitação, vá para Arquivo > Configurações de Conta > Configurações de Conta, selecione a conta e clique em Reparar.
Método 3: Criar um Novo Perfil do Outlook com Autenticação Moderna
Se a edição do registro não funcionar, crie um novo perfil do Outlook. Este método força o Outlook a configurar a conta com OAuth desde o início.
- Abra o Painel de Controle do Mail
Pressione Windows + R, digite control e pressione Enter. No Painel de Controle, defina a exibição como Ícones pequenos e clique em Mail (Microsoft Outlook). Alternativamente, digite mail.cpl na caixa de diálogo Executar. - Crie um Novo Perfil
Na caixa de diálogo Configuração do Mail, clique em Mostrar Perfis. Clique em Adicionar, digite um nome para o perfil e clique em OK. O Outlook abre o assistente de configuração de conta. - Adicione a Conta IMAP com OAuth
Digite seu nome, endereço de e-mail e senha. O Outlook tenta detectar as configurações do servidor. Se detectar a conta como IMAP, ele usará OAuth automaticamente para Microsoft 365 e Gmail. Para outros provedores, clique em Configuração avançada, escolha IMAP e insira os detalhes do servidor. Em Autenticação, selecione OAuth 2.0 se disponível. Conclua a configuração. - Defina o Novo Perfil como Padrão
De volta à caixa de diálogo Mail, em Ao iniciar o Microsoft Outlook, usar este perfil, selecione seu novo perfil no menu suspenso. Clique em OK. - Inicie o Outlook com o Novo Perfil
Abra o Outlook. Ele usará o novo perfil. Seu perfil antigo permanece disponível, mas não será usado a menos que você volte a ele.
Problemas Comuns Após Habilitar a Autenticação Moderna
O Outlook Não Mostra a Opção OAuth no Menu Suspenso de Autenticação
Isso ocorre quando a conta foi criada com uma versão antiga do Outlook ou quando a chave de registro para OAuth está ausente. Siga o Método 2 acima para adicionar o DWORD EnableOAuth. Se o menu suspenso ainda não aparecer, seu provedor de e-mail pode não oferecer suporte a OAuth para IMAP. Entre em contato com seu provedor para confirmar.
O Outlook Solicita Senha Repetidamente Após Mudar para OAuth
Isso indica que o Outlook ainda está tentando usar autenticação básica apesar da alteração na configuração. Abra as configurações da conta novamente e verifique se o menu suspenso de Autenticação nas seções Servidor de Entrada e Servidor de Saída está definido como OAuth 2.0. Verifique também se o tipo de conexão criptografada é TLS ou Automático. Se o problema persistir, remova a conta e adicione-a novamente usando o Método 3.
O Outlook Falha ao Conectar com Erro 0x800CCC0E Após Edição do Registro
Este erro significa que o Outlook não consegue se comunicar com o servidor de e-mail. A causa mais comum são nomes de servidor ou números de porta incorretos. Verifique as configurações do servidor IMAP e SMTP com seu provedor de e-mail. Para Microsoft 365, o servidor IMAP é outlook.office365.com na porta 993 com TLS, e o servidor SMTP é smtp.office365.com na porta 587 com TLS. Certifique-se de que o valor EnableOAuth está definido como 1, não 0.
Autenticação Básica vs Autenticação Moderna para IMAP
| Item | Autenticação Básica | Autenticação Moderna (OAuth 2.0) |
|---|---|---|
| Segurança | Senha armazenada no Outlook; sem suporte a multifator | Baseado em token com suporte a autenticação multifator |
| Alterações de senha | Requer atualização da senha no Outlook | Token é atualizado automaticamente; nenhuma atualização de senha necessária |
| Suporte do provedor | Todos os provedores IMAP oferecem suporte | Apenas provedores que implementam OAuth 2.0 para IMAP |
| Complexidade de configuração | Simples: nome de usuário e senha | Pode exigir edições no registro ou recriação de perfil |
| Compatibilidade com Outlook | Todas as versões do Outlook | Outlook 2016, 2019 e Microsoft 365 (versão 1905 ou mais recente) |
A Autenticação Moderna é o método recomendado para contas IMAP no Outlook Desktop quando seu provedor oferece suporte. Ela elimina a necessidade de gerenciar senhas dentro do Outlook e permite que sua organização aplique políticas de segurança como autenticação multifator. Se você gerencia várias contas, considere mudar todas as contas IMAP compatíveis para OAuth 2.0 usando o método de registro para aplicar a alteração em lote.