Erro: Concessão de Autorização Inválida ou Expirada

Resumir:ChatGPTPerplexity

Nota: Este guia aplica-se ao serviço de email SendGrid no WP Mail SMTP.

O que significa este erro

A chave de API no WP Mail SMTP é inválida, foi eliminada ou não tem a permissão “Mail Send” que o SendGrid exige para enviar emails.

Causas Comuns

  • Eliminou ou regenerou a chave de API no SendGrid sem atualizar o WP Mail SMTP
  • A chave de API tem permissões insuficientes (precisa, no mínimo, de “Mail Send” definido como “Full Access”)
  • Erro de digitação ou truncamento ao copiar a chave de API
  • A chave de API pertence a uma conta SendGrid diferente
  • A conta SendGrid está suspensa ou sob restrição de envio

Como Resolver

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

Passo 1: Gerar uma Nova Chave de API no SendGrid

A correção mais rápida é gerar uma nova chave de API com as permissões corretas e colá-la no WP Mail SMTP.

Comece por iniciar sessão na sua conta SendGrid. Em seguida, na barra lateral esquerda, clique em Email API » Integration Guide. Em SMTP Relay, clique em Choose.

Em seguida, introduza um nome para a chave de API (por exemplo, “WP Mail SMTP”) e clique em Create Key.

Criar chave de API no SendGrid

Finalmente, copie imediatamente a chave de API gerada. O SendGrid só mostra a chave completa uma vez.

Chave de API SendGrid gerada

Nota: Guarde a sua chave de API num local seguro. Após fechar esta janela, não a poderá recuperar.

Passo 2: Colar a Nova Chave no WP Mail SMTP

Com a nova chave copiada, atualize o campo no WP Mail SMTP.

Comece por aceder a WP Mail SMTP » Definições e clique no separador Geral.

Página de definições do WP Mail SMTP

Em seguida, navegue até à secção Primary Connection e selecione SendGrid como Mailer.

Selecionar SendGrid como mailer no WP Mail SMTP

Finalmente, cole a nova chave de API no campo API Key e clique em Save Settings.

Passo 3: Enviar um Email de Teste

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

Para testar a correção, vá a WP Mail SMTP » Ferramentas e clique no separador Teste de E-mail. Introduza um e-mail de destinatário no campo Enviar para, deixe o interruptor HTML ativado e clique em Enviar E-mail.

Separador de teste de e-mail

Após concluir, procure a mensagem de sucesso e confirme que o email chegou à sua caixa de entrada.

Notas

  • As chaves de API do SendGrid começam com SG. e têm cerca de 69 caracteres. Se a sua chave não começar com SG., é o valor incorreto.
  • Se o erro persistir após substituir a chave, verifique a página inicial do painel do SendGrid para alertas de conta. Uma conta suspensa ou restrita falhará independentemente da validade da chave.
  • Se precisar de permissões restritas em vez de acesso total, defina “Mail Send” como “Full Access” no mínimo.

É tudo! Agora sabe como corrigir o erro ‘Authorization Grant Invalid or Expired’ no SendGrid e fazer com que os seus emails voltem a ser enviados através do WP Mail SMTP.

Experimente o nosso plugin gratuito WP Mail SMTP

Use o seu provedor SMTP favorito para enviar confiavelmente os seus e-mails WordPress.