Resumo da IA
Quer saber se sua conexão SMTP está realmente funcionando? Muitos usuários do WordPress enfrentam problemas com o envio de e-mails e precisam de uma maneira confiável de verificar sua configuração.
Sem testes adequados, você pode pensar que seus e-mails estão sendo enviados corretamente, quando, na verdade, eles estão falhando sem que você perceba. Isso pode resultar em notificações perdidas, vendas perdidas e usuários frustrados.
A boa notícia é que testar sua conexão SMTP é bem simples com as ferramentas certas. O WP Mail SMTP inclui uma ferramenta de teste de e-mail integrada, mas este guia também explica como usar alternativas.
- Método 1: Use a ferramenta integrada do WP Mail SMTP (recomendado)
- Método 2: Testar a conexão SMTP usando o Telnet (método manual)
- Método 3: Testar o SMTP com o PowerShell (alternativa para Windows)
- Método 4: Use ferramentas online de teste de SMTP, como o GMass
- Como solucionar falhas comuns em testes SMTP
Método 1: Use a ferramenta integrada do WP Mail SMTP (recomendado)
Eu sempre recomendo começar com a ferramenta de teste integrada do WP Mail SMTP, pois ela simplifica bastante as coisas. Você não precisa se preocupar com linhas de comando nem instalar nenhum software adicional.
Para começar, acesse WP Mail SMTP » Ferramentas no painel do WordPress. Você verá várias guias na parte superior da página. Clique na guia Teste de e-mail.
É aqui que você enviará seu e-mail de teste. Procure o campo “Enviar para” e insira um endereço de e-mail ao qual você tenha acesso. Normalmente, uso meu e-mail profissional para poder verificar os resultados imediatamente.
Você verá um botão de alternância de HTML abaixo do campo de e-mail. Mantenha-o na posição ON (ele deve estar ativado por padrão). Atualmente, a maioria dos clientes de e-mail espera receber e-mails formatados em HTML, portanto, testar com HTML proporciona os resultados mais realistas.
Você só deve desativar essa opção se estiver especificamente tentando resolver problemas relacionados ao envio de e-mails em texto simples. Agora clique no botão “Enviar e-mail ”. O WP Mail SMTP tentará enviar a mensagem de teste através da conexão SMTP configurada.

Você verá um dos dois resultados. Se tudo tiver funcionado, aparecerá uma mensagem de sucesso : “O e-mail de teste em HTML foi enviado com sucesso! Verifique sua caixa de entrada para confirmar se ele foi entregue.”
Para confirmar que seu e-mail de teste foi entregue com êxito, verifique se há um e-mail semelhante ao exemplo abaixo em sua caixa de entrada:

Se algo der errado, você verá uma mensagem de erro detalhada explicando o que deu errado. Essas mensagens de erro são realmente úteis, pois indicam exatamente o que precisa ser corrigido.
Siga as etapas recomendadas descritas na mensagem de erro. Se o problema persistir após seguir essas etapas, entre em contato com a equipe de suporte do WP Mail SMTP.

Mas espere, tem mais. Depois de enviar o e-mail de teste, role a página um pouco para baixo. Você verá uma seção chamada “Resultados da verificação de domínio” que aparece automaticamente. Esse é um dos meus recursos favoritos, pois evita que você tenha que verificar manualmente seus registros DNS.
Este verificador analisa os registros SPF, DKIM e DMARC do seu domínio. Esses registros de autenticação são essenciais para a entrega de e-mails. Se algum deles apresentar avisos ou erros, seus e-mails ainda poderão ser enviados, mas podem acabar indo parar na pasta de spam.
- Uma marca de seleção verde significa que o registro está configurado corretamente.
- Um aviso amarelo ou um erro vermelho significa que você precisa adicionar ou corrigir esse registro DNS.
O scanner geralmente inclui instruções específicas sobre o que adicionar; assim, você pode copiar esses detalhes e enviá-los ao seu provedor de hospedagem ou adicioná-los você mesmo, caso gerencie seu próprio DNS.

Este teste de um clique confirma se os e-mails estão sendo enviados e também verifica o bom funcionamento da sua autenticação de e-mail. É por isso que sempre começo por aqui antes de tentar qualquer outro método de teste.
Método 2: Testar a conexão SMTP usando o Telnet (método manual)
Se você quiser verificar se o seu servidor SMTP está acessível sem passar pelo WordPress ou pelo WP Mail SMTP, o Telnet oferece uma maneira direta de testar a conexão.
Eu uso esse método quando preciso descartar problemas com plug-ins e confirmar se o próprio servidor de e-mail está respondendo. Pense no Telnet como uma conversa direta com o seu servidor de e-mail.
Você vai se conectar a ele, enviar alguns comandos básicos e verificar se ele responde como deveria. Primeiro, é preciso abrir a ferramenta de linha de comando no seu computador.
- No Windows, pressione a tecla Windows, digite cmd ou Prompt de Comando e pressione Enter.
- No Mac, abra o Spotlight (Cmd + Espaço), digite Terminal e pressione Enter.
Antes de realizar qualquer teste, certifique-se de que o Telnet esteja disponível no seu sistema. Digite telnet e pressione Enter. Se o Telnet estiver instalado, você verá uma tela em branco ou um prompt do Telnet. Isso significa que está tudo pronto.
Se você receber uma mensagem de erro como “comando não encontrado” ou “‘telnet’ não é reconhecido como um comando interno ou externo”, será necessário habilitá-lo primeiro.
Você precisará de duas informações: o endereço do servidor SMTP e o número da porta. Você pode encontrá-los na documentação do seu provedor de e-mail ou em WP Mail SMTP » Configurações, na seção de configuração do servidor de e-mail.
Digite este comando, substituindo o servidor e a porta pelos seus dados reais:
telnet smtp.gmail.com 587
Depois de conectado, digite isto e pressione Enter:
EHLO yourdomain.com
(Substitua yourdomain.com pelo seu domínio)
Resposta bem-sucedida:
250-smtp.gmail.com at your service
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250 ENHANCEDSTATUSCODES
Esses códigos “250” indicam que o servidor aceitou seu comando. A lista mostra o que o servidor pode fazer (como métodos de autenticação e tamanho máximo das mensagens).
Se, em vez disso, você vir códigos de erro (como “500” ou “550”), isso significa que o servidor não entendeu o seu comando ou não aceita conexões do seu domínio.
Você já terminou os testes, então feche a conexão corretamente digitando “QUIT” e pressionando Enter. O servidor responderá com algo como “221 Goodbye” e desconectará você.
Lembre-se de que o Telnet testa apenas a conectividade básica. Ele não verifica a autenticação; portanto, mesmo que funcione, você ainda pode enfrentar problemas se suas configurações de SPF/DKIM/DMARC não estiverem corretas.
Método 3: Testar o SMTP com o PowerShell (alternativa para Windows)
Se você usa o Windows e quer uma maneira mais simples de testar sua conexão SMTP, o PowerShell é a solução ideal. É mais fácil do que o Telnet e fornece um feedback mais claro quando algo dá errado.
Já usei esse método inúmeras vezes ao resolver problemas de e-mail, e ele é especialmente útil quando é preciso testar servidores SMTP que exigem autenticação.
Primeiro, você precisará abrir o PowerShell com privilégios de administrador. Clique no menu Iniciar e digite “PowerShell” na caixa de pesquisa. Clique com o botão direito do mouse em Windows PowerShell e selecione Executar como administrador.
O PowerShell usa um cmdlet chamado Send-MailMessage para enviar e-mails de teste através do seu servidor SMTP. Aqui está o formato básico que você usará:
Send-MailMessage -SmtpServer smtp.example.com -Port 587 -From [email protected] -To [email protected] -Subject "Test" -Body "Test message" -UseSsl
Vou explicar o que cada parte faz:
- SmtpServer smtp.example.com: Substitua por esse endereço pelo endereço do seu servidor SMTP (como smtp.sendlayer.com).
- Porta 587: A porta SMTP que você está usando (as portas mais comuns são 587, 465 ou 25).
- De [email protected]: O endereço de e-mail do qual você está enviando.
- Para [email protected]: O endereço para o qual o e-mail de teste deve ser enviado.
- Assunto “Teste”: O assunto do seu e-mail de teste.
- Corpo “Mensagem de teste”: O conteúdo real da mensagem.
- UseSsl: Indica ao PowerShell para usar criptografia SSL/TLS (exigida pela maioria dos servidores SMTP modernos).
Execute o script do PowerShell. Se tudo correr bem, você deverá receber um e-mail de teste. No entanto, a maioria dos servidores SMTP exigirá que você se autentique com um nome de usuário e uma senha.
O PowerShell facilita isso com o -Credential parâmetro. Adicione-o ao seu comando para abrir uma caixa de diálogo de credenciais e inserir seu nome de usuário SMTP (geralmente seu endereço de e-mail) e sua senha:
Send-MailMessage -SmtpServer smtp.example.com -Port 587 -From [email protected] -To [email protected] -Subject "Test" -Body "Test message" -UseSsl -Credential (Get-Credential)
Quando o teste é bem-sucedido, o PowerShell simplesmente volta ao prompt de comando sem exibir nada. A ausência de mensagens de erro significa que tudo funcionou corretamente.
Método 4: Use ferramentas online de teste de SMTP, como o GMass
Se você preferir não mexer com ferramentas de linha de comando, os serviços online de teste de SMTP oferecem uma maneira muito mais fácil de verificar sua conexão. Essas ferramentas baseadas em navegador permitem que você teste seu servidor SMTP sem precisar instalar nada no computador.
Acho isso particularmente útil ao resolver problemas em diferentes locais ou quando preciso verificar rapidamente as configurações. Existem vários serviços online confiáveis que você pode usar:
- A ferramenta de teste SMTP GMass é simples e exibe conversas SMTP detalhadas.
- O Servidor de E-mail de Teste do MXToolbox oferece diagnósticos completos juntamente com os resultados dos seus testes.
- A ferramenta de teste SMTP do DNS Checker oferece uma interface simples e funciona bem para verificações rápidas.
As três ferramentas funcionam de maneira semelhante, então escolha aquela com a qual você se sentir mais à vontade. Neste tutorial, vou explicar o processo geral que se aplica a qualquer uma delas.
Insira os dados do seu servidor SMTP
Depois de abrir a ferramenta de teste escolhida, você precisará preencher as informações do servidor SMTP. Comece pelo campo “Servidor SMTP ” ou “Nome do host ”. Insira o endereço do seu servidor de e-mail (como smtp.gmail.com ou smtp.sendgrid.net).
Em seguida, insira o número da porta. Ele deve corresponder ao que você configurou no WP Mail SMTP:
- Porta 25 para SMTP padrão (hoje em dia raramente utilizada)
- Porta 465 para criptografia SSL
- Porta 587 para criptografia TLS (a mais comum)
Em seguida, insira seu nome de usuário e senha. Essas são as mesmas credenciais que você usou ao configurar o WP Mail SMTP.
Configurar as definições de segurança
A maioria das ferramentas de teste online possui um menu suspenso ou botões de opção para as configurações de criptografia.
Selecione o tipo de segurança que corresponde ao seu número de porta:
- Nenhuma para a porta 25 (não recomendado para a maioria dos servidores)
- SSL para a porta 465
- TLS ou STARTTLS para a porta 587
Se você não tiver certeza de qual tipo de criptografia usar, consulte a documentação do seu provedor de e-mail. Em caso de dúvida, tente a opção “Automático”, se a ferramenta a oferecer (essa opção detecta automaticamente a criptografia correta).
Errar nessa configuração é um motivo comum para a falha dos testes; portanto, verifique se ela está de acordo com os requisitos do seu servidor.
Adicionar endereços de e-mail
Você precisará fornecer dois endereços de e-mail para o teste.
O endereço de remetente pode ser qualquer endereço de e-mail com formatação correta (como [email protected]). Não precisa ser uma caixa de correio real, basta que tenha um formato válido.
O endereço de e-mail deve ser um endereço que você realmente possa verificar. Use seu e-mail pessoal ou uma conta de teste onde você possa confirmar se a mensagem chegou.
Algumas ferramentas também permitem que você insira um assunto ou o corpo da mensagem. Esses campos são opcionais, mas podem ajudar a identificar o e-mail de teste quando ele chegar.
Execute o teste
Depois de inserir todos os seus dados, clique no botão “Testar”, “Enviar” ou “Verificar” (o nome varia de acordo com a ferramenta).
A ferramenta tentará se conectar ao seu servidor SMTP e enviar um e-mail de teste. Isso geralmente leva apenas alguns segundos.
Você verá uma saída detalhada mostrando toda a conversa SMTP. Trata-se da comunicação bidirecional entre a ferramenta de teste e o seu servidor de e-mail.
Como solucionar falhas comuns em testes SMTP
Após enviar seu e-mail de teste, você pode receber mensagens de erro que impedem a entrega. Esses problemas são comuns e, geralmente, fáceis de resolver. A tabela abaixo apresenta os erros SMTP mais frequentes e suas soluções.
| Erro | O que isso significa | Como corrigi-lo |
|---|---|---|
| Falha na autenticação (Erro 535) | O nome de usuário ou a senha estão incorretos | Verifique novamente as credenciais emWP Mail SMTP » Configurações. Para o Gmail/Google Workspace, use uma senha específica para aplicativos. Remova quaisquer espaços em branco adicionais resultantes de erros de copiar e colar. |
| Tempo limite de conexão | O WordPress não consegue se conectar ao servidor SMTP | Verifique se o servidor SMTP está correto. Tente portas diferentes:587 (TLS),465 (SSL) ou25. Entre em contato com seu provedor de hospedagem se nenhuma porta funcionar — talvez seja necessário desbloquear as portas SMTP. |
| Erro no certificado TLS/SSL | O servidor não reconhece o certificado de segurança SMTP | Alterne entre a criptografiaTLSeSSLemWP Mail SMTP » Configurações. Experimente usar TLS na porta 587 ou SSL na porta 465. Entre em contato com seu provedor de hospedagem para atualizar os certificados SSL, se necessário. |
| Acesso ao relé negado (Erro 550) | O servidor SMTP não aceita e-mails provenientes do seu IP | Adicione o endereço IP do seu servidor à lista de endereços permitidos ou à lista de IPs autorizados do seu provedor de e-mail. Encontre o seu IP no painel de controle da sua hospedagem ou entre em contato com o suporte técnico. |
| Endereço do remetente rejeitado | O endereço de e-mail não corresponde ao seu domínio autenticado | Altere o campo“E-mail do remetente”emWP Mail SMTP » Configuraçõespara usar seu domínio verificado (por exemplo, [email protected], em vez de [email protected]). |
| Avisos de autenticação DNS | Faltam registros SPF, DKIM ou DMARC | Adicione os registros DNS necessários ao seu registrador de domínios. Siga o guia de configuração de DNSdo seu provedor de e-mail ou aguarde de 24 a 48 horas para que os registros sejam propagados após a adição. |
Ainda está com dificuldades? Se você já tentou essas soluções e os erros continuam, entre em contato com a equipe de suporte do seu provedor de hospedagem ou entre em contato diretamente com o seu provedor de serviços de e-mail.
Os titulares de licenças do WP Mail SMTP também podem utilizar nosso serviço de configuração personalizada para que nossa equipe cuide da configuração para você.
Perguntas frequentes sobre como testar sua conexão SMTP
O que é SMTP e por que preciso testá-lo?
SMTP significa Simple Mail Transfer Protocol. É o sistema que envia e-mails do seu site WordPress para as caixas de entrada dos destinatários.
Por padrão, o WordPress usa uma função básica de e-mail do PHP que muitas vezes é marcada como spam ou simplesmente não funciona. Testar sua conexão SMTP ajuda a verificar se o servidor de e-mail está configurado corretamente e se consegue realmente entregar as mensagens.
Sempre testo o SMTP depois de configurar um novo site ou mudar de provedor de e-mail. Isso evita que eu descubra problemas de entrega quando um cliente reclama que nunca recebeu a confirmação do pedido.
Como posso saber se meu teste de conexão SMTP foi bem-sucedido?
Ao usar o WP Mail SMTP » Ferramentas » Teste de e-mail, você verá uma mensagem verde de sucesso informando: “O e-mail foi enviado com sucesso!”
Você também deve receber o e-mail de teste na sua caixa de entrada em poucos minutos. Verifique a pasta de spam caso não o veja imediatamente.
Se o teste falhar, o WP Mail SMTP exibirá mensagens de erro específicas com dicas para solucionar o problema. Essas mensagens informam exatamente o que deu errado.
Quais portas devo usar para testar o SMTP?
A maioria dos servidores SMTP modernos utiliza a porta 587 com criptografia STARTTLS. É isso que recomendo testar primeiro, pois é o padrão do setor para o envio seguro de e-mails.
A porta 465 utiliza criptografia SSL desde o início e é uma boa alternativa caso a porta 587 não funcione. A porta 25 é a porta SMTP original, mas muitos provedores de hospedagem a bloqueiam para evitar spam.
Ao configurar o WP Mail SMTP, o plugin seleciona automaticamente a porta correta com base no servidor de e-mail escolhido. Mas, se você estiver testando manualmente com o Telnet ou o PowerShell, comece com a porta 587.
Posso testar o SMTP sem instalar o WP Mail SMTP?
Sim, você pode usar ferramentas de linha de comando, como o Telnet ou o PowerShell, ou ferramentas baseadas em navegador, como o GMass SMTP Tester e o MXToolbox.
Esses métodos permitem verificar se o seu servidor SMTP está respondendo e aceitando conexões. No entanto, eles não indicam se o WordPress está configurado corretamente para usar esse servidor.
Se você estiver resolvendo problemas de e-mail específicos do WordPress, recomendo fortemente o uso da ferramenta integrada do WP Mail SMTP. Ela verifica todo o seu fluxo de e-mails, incluindo a autenticação DNS e a configuração do WordPress.
O que significa “Tempo limite de conexão” ao testar o SMTP?
Um tempo limite de conexão significa que sua ferramenta de teste tentou acessar o servidor SMTP, mas não obteve resposta.
Isso geralmente ocorre porque seu provedor de hospedagem ou firewall está bloqueando as conexões de saída na porta SMTP que você está tentando usar. Alguns servidores compartilhados bloqueiam as portas 25, 587 e 465 por padrão para evitar spam.
Entre em contato com o suporte técnico do seu provedor de hospedagem e pergunte se eles permitem conexões SMTP de saída. Talvez seja necessário mudar para uma porta diferente ou usar um provedor de SMTP diferente que seja compatível com as restrições do seu provedor de hospedagem.
Qual é a diferença entre testar na porta 587 e na porta 465?
A porta 587 foi projetada para o envio de e-mails com criptografia STARTTLS. A conexão inicia sem criptografia e, em seguida, passa a ser segura. Esse é o padrão atual e o que a maioria dos serviços SMTP espera que você utilize.
A porta 465 utiliza SSL/TLS implícito, o que significa que toda a conexão é criptografada desde o início. Alguns provedores preferem essa opção, mas a porta 587 é mais amplamente compatível. Se uma não funcionar, tente a outra.
A seguir: Guia para iniciantes sobre a configuração de e-mail via DNS
Os seus e-mails do WordPress estão indo para a pasta de spam em vez de para as caixas de entrada dos clientes? Isso pode estar ocorrendo porque eles não possuem a autenticação adequada, e os registros DNS são a chave para resolver esse problema.
Sem os registros SPF, DKIM e DMARC configurados corretamente, provedores de e-mail como Gmail e Yahoo tratam suas mensagens como não confiáveis e as bloqueiam ou enviam diretamente para a pasta de lixo eletrônico.
O WP Mail SMTP facilita a configuração da autenticação de e-mail, mas é necessário adicionar os registros DNS corretos no seu registrador de domínios ou provedor de hospedagem para concluir o processo.
Corrija seus e-mails do WordPress agora
Pronto para corrigir seus e-mails? Comece hoje mesmo a usar o melhor plugin SMTP para WordPress. Se você não tiver tempo para corrigir seus e-mails, poderá obter assistência completa da White Glove Setup como uma compra extra, e há uma garantia de reembolso de 14 dias para todos os planos pagos.
Se este artigo o ajudou, siga-nos no Facebook e no Twitter para obter mais dicas e tutoriais sobre o WordPress.