Teste SMTP online

Teste um servidor de e-mail SMTP direto do seu navegador - sem cliente telnet e sem porta 25 aberta. Veja como funcionam os comandos SMTP ao vivo, quando um teste online supera um manual e como interpretar o resultado.

Um teste SMTP online significa verificar um servidor de e-mail direto do seu navegador — sem terminal, sem cliente telnet e sem precisar de uma porta 25 aberta na sua própria máquina. Você digita um domínio ou um endereço de e-mail, e este site conduz a conversa SMTP por você em um servidor que tem permissão para falar com servidores de e-mail, mostrando o resultado em linguagem simples.

Este guia explica o que esse teste realmente faz, quando usar a ferramenta online em vez de um smtp telnet test manual e o que significam os diferentes comandos SMTP, para que você consiga interpretar qualquer resposta que um servidor de e-mail der.

Por que testar SMTP online em vez de com telnet?

A forma clássica de sondar um servidor de e-mail é uma sessão manual: telnet mail.example.com 25 e, em seguida, digitar os comandos do protocolo à mão. É preciso e transparente, mas tem limites práticos:

  • A porta 25 geralmente está bloqueada. Quase todo provedor doméstico e rede móvel bloqueia a porta 25 de saída para combater spam, então telnet ... 25 simplesmente trava em um computador comum.
  • Você precisa do ponto de partida certo. Primeiro é preciso descobrir o host MX do domínio antes de conseguir se conectar a qualquer coisa.
  • Servidores que só aceitam TLS. Muitos servidores recusam texto puro; o telnet não faz STARTTLS nem TLS implícito, então você precisaria do openssl.
  • A reputação do seu IP importa. Sondagens a partir de um IP residencial costumam sofrer greylisting, throttling ou rejeição direta.

Um teste online contorna tudo isso: ele roda a partir de um servidor com a porta 25 aberta e uma reputação de envio limpa, encontra o host MX automaticamente, lida com o TLS e lhe dá um veredito claro.

Faça um teste SMTP online neste site

O caminho mais rápido é o Verificador de E-mail na página inicial. Digite qualquer endereço de e-mail e ele vai:

  1. Consultar os registros MX do domínio para encontrar seus servidores de e-mail.
  2. Abrir uma conexão SMTP ao vivo com o servidor de e-mail de maior prioridade.
  3. Cumprimentar o servidor (EHLO), definir um remetente (MAIL FROM) e perguntar sobre o destinatário (RCPT TO) — sem nunca enviar uma mensagem.
  4. Ler o código de resposta do servidor e transformá-lo em um veredito claro: a caixa de correio aceita e-mails, não existe, é catch-all, está com greylisting, ou o domínio não tem servidores de e-mail algum.

Se você quer apenas inspecionar a configuração de um servidor em vez de uma caixa de correio específica, use estas ferramentas focadas:

  • Encontre o servidor de e-mail primeiro — a ferramenta Consulta MX mostra os hosts MX de um domínio e sua prioridade, então você sabe exatamente com qual servidor um teste SMTP vai conversar.
  • Verifique muitos endereços de uma vez — o Verificador de e-mail em massa executa as verificações rápidas sobre uma lista inteira.

Os comandos SMTP que um teste online executa por você

Quer a verificação seja automatizada aqui, quer você faça um smtp telnet test manual, os mesmos poucos comandos SMTP são trocados. Conhecê-los ajuda a interpretar qualquer resultado:

ComandoO que faz
EHLO hostCumprimenta o servidor e pergunta quais extensões ele suporta (STARTTLS, AUTH, SIZE…). Resposta 250.
STARTTLSAtualiza a conexão para criptografia antes que algo sensível seja trocado.
MAIL FROM:<addr>Define o remetente do envelope e inicia uma transação. Resposta 250 se aceito.
RCPT TO:<addr>O comando decisivo. 250 = caixa de correio aceita, 550 = usuário inexistente, 4xx = tente mais tarde.
RSET / QUITCancela a transação sem enviar, depois encerra a sessão educadamente.

O primeiro dígito de cada resposta indica a categoria: 2xx sucesso, 3xx mais entrada necessária, 4xx temporário (tente novamente mais tarde), 5xx rejeição permanente. Um passo a passo comando por comando, todos os códigos de resposta e um exemplo prático com telnet estão no nosso guia complementar: Checagem SMTP com telnet.

Interpretando o resultado

  • Aceito (250) — o servidor aceitaria e-mails para esse endereço. Para uma caixa de correio específica, isso geralmente significa que ela existe.
  • Rejeitado (550) — usuário inexistente; o endereço é inválido.
  • Temporário (4xx) — greylisting ou limitação de taxa. Isso não significa que o endereço é ruim; uma nova tentativa mais tarde costuma dar certo.
  • Catch-all — alguns domínios aceitam qualquer destinatário, então uma caixa de correio específica não pode ser confirmada. O verificador online detecta isso por você.

Pronto para experimentar? Faça um teste SMTP online a partir da página inicial, ou leia o guia mais aprofundado de smtp telnet test para fazê-lo à mão.