🔐 O email IMAP/POP3 no Outlook pode ter parado de funcionar. A Microsoft desativou a autenticação básica (username + password direta) para IMAP, POP3 e outros protocolos no Exchange Online / Microsoft 365. O Outlook desktop clássico não suporta OAuth 2.0 para IMAP/POP3 — e não há planos para o implementar.
Este artigo explica o que mudou, como verificar se és afetado e como resolver definitivamente o problema.
Autenticação básica vs. Autenticação moderna — a diferença em 30 segundos
Autenticação básica (Basic Auth) — o método antigo: o cliente de email envia o username e password diretamente ao servidor a cada ligação. Simples, mas inseguro — se a comunicação for intercetada ou houver um ataque de força bruta, as credenciais ficam expostas.
Autenticação moderna (Modern Auth / OAuth 2.0) — o método atual: em vez de enviar a password, o cliente obtém um token de acesso temporário através de um processo de login seguro (que pode incluir MFA — autenticação multifator). O token tem prazo de validade e não pode ser reutilizado noutros serviços.
Linha do tempo — quando aconteceu e onde estamos
Quais clientes e protocolos são afetados?
| Cliente / Protocolo | Afetado? | Solução |
|---|---|---|
| Outlook clássico (365/2021/2019/2016) via MAPI/Exchange | ✅ Não afetado | MAPI/HTTP usa Modern Auth nativamente |
| Outlook clássico via IMAP ou POP3 para Exchange Online | ❌ Afetado | Migrar para MAPI/Exchange (ver abaixo) |
| New Outlook (Outlook gratuito Windows 11) | ✅ Não afetado | Usa OAuth 2.0 nativamente para contas M365 |
| Thunderbird (versão 128.4.1+) | ✅ Não afetado | Suporta OAuth 2.0 para IMAP/SMTP — configurar OAuth2 nas definições |
| Apple Mail (macOS / iOS) | ✅ Não afetado | Suporta Modern Auth ao adicionar conta como Outlook.com |
| Outlook clássico via IMAP para Gmail | ❌ Afetado (desde março 2025) | Configurar OAuth2 no Gmail ou usar App Password |
| Aplicações de terceiros (scripts, automações) via SMTP Basic Auth | ❌ Afetado | Migrar para OAuth 2.0 ou usar SMTP autenticado com App Password |
| PTEmpresas / MEO Empresas — IMAP/POP3 nos seus servidores | ✅ Não afetado diretamente | Os servidores da Meo Empresas não são Exchange Online — Basic Auth continua a funcionar nos servidores deles |
Solução 1 — Migrar de IMAP/POP3 para MAPI/Exchange no Outlook (recomendado)
Esta é a solução correta para utilizadores com Microsoft 365. O MAPI/Exchange usa Modern Auth nativamente e oferece funcionalidades completas (calendário, contactos, pastas partilhadas).
.ost ou .pst associado à conta. Se for PST com emails históricos, faz backup.Solução 2 — Configurar OAuth 2.0 no Thunderbird (para quem prefere manter IMAP)
O Thunderbird suporta OAuth 2.0 para IMAP/SMTP desde a versão 128.4.1. Se preferes manter IMAP em vez de migrar para Exchange, esta é a alternativa:
Solução 3 — App Password para aplicações ou scripts que não suportam OAuth 2.0
Se tens scripts, automações (Power Automate, formulários, etc.) ou aplicações antigas que enviam email via SMTP com username/password direta, e não é possível implementar OAuth 2.0, a alternativa temporária é usar uma App Password:
Verificar se o teu tenant ainda tem Basic Auth ativa (para admins IT)
No Exchange Admin Center (admin.exchange.microsoft.com):
- Vai a Definições → Autenticação Moderna (ou Settings → Modern Authentication)
- Verifica quais protocolos têm ainda Basic Auth ativa
- Via PowerShell (Exchange Online Management):
Connect-ExchangeOnline
Get-AuthenticationPolicy | Format-List
# Ver política de autenticação de um utilizador específico:
Get-User -Identity [email protected] | Select-Object AuthenticationPolicy
# Verificar se Basic Auth está ativa para IMAP/POP no tenant:
Get-OrganizationConfig | Select-Object DefaultAuthenticationPolicy
Resumo — O que fazer consoante a situação
🔍 Guia de decisão rápida
- Outlook com conta Microsoft 365 via IMAP/POP3 → parou de funcionar: Reconfigura como MAPI/Exchange (Solução 1)
- Thunderbird com conta M365 → pede password em loop: Altera autenticação para OAuth2 (Solução 2)
- Script ou aplicação que envia email via SMTP → erro de autenticação: Usa App Password (Solução 3) ou migra para OAuth 2.0
- Conta de email MEO Empresas (imap4.mail.ptempresas.pt) → tudo a funcionar: Não és afetado — os servidores PT não são Exchange Online
- Conta Gmail no Outlook clássico → parou em março 2025: Usa App Password do Google ou configura via OAuth2
Artigos relacionados: New Outlook não suporta POP3 — O que fazer · Outlook pede password em loop — Diagnóstico e correção · Configuração Outlook 365 Cloud PT MAPI/Exchange
