Resumo de IA
Nota: Este guia aplica-se ao Outro remetente SMTP no WP Mail SMTP.
O que significa este erro
O resolvedor DNS do PHP não conseguiu encontrar um endereço IP para o nome de host SMTP. O nome de domínio no campo SMTP Host não existe, ou o seu servidor não consegue resolvê-lo.
Causas Comuns
- Erro de digitação no campo SMTP Host (por exemplo,
smtp.gmai.comem vez desmtp.gmail.com) - Nome de host incorreto copiado de uma fonte não oficial
- O servidor tem DNS quebrado ou restrito (raro, geralmente num VPS mal configurado)
Como Resolver
Aqui está o guia completo passo a passo para resolver o erro.
Passo 1: Verifique o Campo SMTP Host à Procura de Erros de Digitação
Um nome de host escrito incorretamente é a causa mais comum. Uma letra errada é suficiente para desencadear este erro.
Comece por ir a WP Mail SMTP » Definições e role para baixo até à secção Outro SMTP. Em seguida, localize o campo SMTP Host.

Em seguida, compare o valor no campo com o nome de host correto para o seu fornecedor de e-mail:
| Fornecedor | SMTP Host Correto |
|---|---|
| Gmail ou Google Workspace | smtp.gmail.com |
| Outlook ou Microsoft 365 | smtp.office365.com |
| Yahoo Mail | smtp.mail.yahoo.com |
| AOL | smtp.aol.com |
| Zoho Mail (@zoho.com) | smtp.zoho.com |
| Zoho Mail (domínio personalizado) | smtppro.zoho.com |
| Proton Mail | smtp.protonmail.ch |
| iCloud Mail | smtp.mail.me.com |
Se detetar alguma discrepância, corrija-a e guarde as suas alterações.
Para testar a correção, vá a WP Mail SMTP » Ferramentas, clique no separador Teste de E-mail e clique em Enviar E-mail.

Se o erro desapareceu, está concluído. Se persistir, continue para o Passo 2.
Passo 2: Verifique o Nome de Host Contra a Documentação Oficial do Seu Fornecedor
Se estiver a usar um fornecedor não listado acima (como o servidor de e-mail de uma empresa de alojamento), o nome de host SMTP correto pode não ser óbvio.
Comece por iniciar sessão no website ou painel de controlo do seu fornecedor de e-mail. Procure uma página de “Definições SMTP” ou “Configuração de E-mail” e copie o valor do nome de host SMTP exatamente como mostrado.
Em seguida, regresse a WP Mail SMTP » Definições, navegue até à secção Outro SMTP e cole o valor correto no campo SMTP Host. Clique em Guardar Definições.
Finalmente, envie um e-mail de teste a partir de WP Mail SMTP » Ferramentas. Se o erro desapareceu, está concluído. Se persistir, prossiga para o Passo 3.
Passo 3: Contacte o Seu Fornecedor de Alojamento Sobre DNS
Se o nome de host estiver correto, mas o erro persistir, o seu servidor pode ter resolução DNS quebrada ou restrita. Resolva isto no lado do servidor, não a partir do WordPress.
Comece por contactar a equipa de suporte do seu fornecedor de alojamento. Pergunte: “O meu site WordPress não consegue resolver o nome de host SMTP smtp.example.com. Pode verificar se a resolução DNS está a funcionar no meu servidor?” O seu fornecedor de alojamento pode testar o DNS do lado do servidor e corrigir quaisquer problemas de configuração.
Notas
- Este erro é quase sempre um erro de digitação. Verifique o campo SMTP Host letra por letra antes de qualquer outra coisa.
- Se utilizar o Zoho Mail com um domínio personalizado (por exemplo,
[email protected]), o host correto ésmtppro.zoho.com, e nãosmtp.zoho.com. - Se o seu fornecedor de alojamento confirmar que o DNS está a falhar no servidor, mudar para um remetente baseado em API (como SendLayer, SendGrid ou Mailgun) é uma alternativa fiável. Estes remetentes ligam-se através de HTTPS e não dependem da resolução do nome do host SMTP.
É tudo! Agora sabe como corrigir o erro 'Hostname Could Not Be Resolved' e fazer com que os seus e-mails voltem a ser enviados através do WP Mail SMTP.