### [Erro: invalid_grant: Token expirado ou revogado](https://wpmailsmtp.com/docs/error-invalid_grant-token-expired-or-revoked/)

**Publicado:** 17 de maio de 2026
**Autor:** David Ozokoye

**Conteúdo:**

**Nota**: Este guia aplica-se ao [serviço de e-mail Gmail](https://wpmailsmtp.com/docs/how-to-set-up-the-gmail-mailer-in-wp-mail-smtp/ "Gmail") no WP Mail SMTP.

## O que significa este erro

O token de atualização OAuth que o WP Mail SMTP utiliza para enviar através do Gmail expirou ou foi revogado pelo Google. O plugin já não consegue obter novos tokens de acesso e o envio de e-mails falha.

## Causas comuns

- O token de atualização expirou após 7 dias (política do Google para aplicações em modo «Teste» que solicitam âmbitos sensíveis, como o Gmail)
- O token de atualização não foi utilizado durante 6 meses (o Google revoga tokens inativos, independentemente do estado de publicação)
- Alterou a palavra-passe da conta Google
- Revogou manualmente o acesso em [myaccount.google.com](https://myaccount.google.com/ "Conta Google") » **Segurança** » **Aplicações de terceiros**
- O Google detetou atividade invulgar e revogou os tokens como medida de segurança
- A conta excedeu o limite de 50 tokens de atualização por cliente OAuth (o Google revoga automaticamente o token mais antigo)

## Como resolver

Aqui está o guia passo a passo completo para resolver o erro.

### Passo 1: Publique a aplicação OAuth em produção (apenas no modo de teste)

Se o token expirar a cada 7 dias, o projeto do Google Cloud ainda está no modo **Teste**. Publique primeiro a aplicação OAuth em produção e, em seguida, volte a ligar-se. Se o seu projeto já estiver em produção, avance para o Passo 2.

Comece por abrir a [Google Cloud Console](https://console.cloud.google.com/ "Google Cloud Console"). Em seguida, navegue até **APIs e Serviços » Ecrã de consentimento OAuth** e clique no separador **Público**.

Em seguida, clique em **PUBLICAR APLICAÇÃO** e, depois, clique em **CONFIRMAR**.

![Publicar aplicação](https://wpmailsmtp.com/wp-content/uploads/2025/03/publish-app.png)Por fim, verifique se o estado muda para **Em produção**.

### Passo 2: Volte a ligar a sua conta Google

A forma mais rápida de resolver um token expirado ou revogado é reautorizar o WP Mail SMTP com o Google.

Comece por ir a **WP Mail SMTP » Configurações** e percorrer até à secção de envio de e-mails **Google / Gmail**. Em seguida, clique em **Remover ligação**.

![Clique em Remover ligação](https://wpmailsmtp.com/wp-content/uploads/2020/10/Remove-Connection-in-WP-Mail-SMTP.png)Depois disso, clique em **Permitir que o plugin envie e-mails utilizando a sua conta Google**.

![Clique em Permitir que o plugin envie e-mails utilizando a sua conta Google](https://wpmailsmtp.com/wp-content/uploads/2022/12/allow-google-to-send-emails.png)Em seguida, selecione a sua conta Google e conceda as permissões solicitadas pelo Gmail. Por fim, assim que a autorização estiver concluída, clique em **Guardar definições**.

### Passo 3: Enviar um e-mail de teste

Confirme a correção enviando um e-mail de teste.

Para testar a correção, aceda a **WP Mail SMTP » Ferramentas** e clique no separador **Teste de e-mail**. Introduza o e-mail do destinatário no campo **Enviar para**, mantenha a opção **HTML** ativada e clique em **Enviar e-mail**.

![Separador Teste de e-mail](https://wpmailsmtp.com/wp-content/uploads/2024/10/test-email-tab-1024x1002.png)Quando terminar, verifique se aparece uma mensagem de sucesso e confirme se o e-mail chegou à sua caixa de entrada.

## Notas

- Alterar a palavra-passe da sua conta Google invalida imediatamente todos os tokens OAuth existentes.
- No Google Workspace, clique em **TORNAR EXTERNO** em vez de **PUBLICAR APLICAÇÃO** no separador **Público** e, em seguida, selecione **Em produção**.

E já está! Agora já sabe como corrigir o erro «invalid\_grant: Token expirado ou revogado» no Gmail e voltar a enviar os seus e-mails através do WP Mail SMTP.

**Categorias:** Erros do Gmail, Biblioteca de erros

---

