Se seus emails não saem, a primeira coisa a testar é a conexão SMTP. Um teste de 30 segundos mostra se o servidor responde, se o TLS está ativo e se suas credenciais funcionam.

Dica pro: Teste sempre na mesma rede e máquina onde sua aplicação envia. Firewalls e provedores costumam bloquear a porta 25 mas liberam 587 e 465.

Teste rápido com telnet (porta 587, sem TLS)

  1. Abra um terminal.
  2. Execute: telnet seu-smtp 587
  3. O servidor deve responder com 220.
  4. Digite EHLO seudominio.com.br — resposta esperada 250.
  5. Digite QUIT para encerrar.

Testar TLS com openssl (porta 587 + STARTTLS)

  1. Execute: openssl s_client -starttls smtp -crlf -connect seu-smtp:587
  2. Verifique a cadeia de certificados e procure Verify return code: 0 (ok).
  3. Digite EHLO seudominio.com.br para ver as opções de autenticação.

Teste completo com swaks

O swaks é a forma mais rápida de enviar um email de teste real:

  • swaks --to [email protected] --server smtp.host:587 --tls --auth LOGIN --auth-user voce --auth-password ••••
  • Acompanhe cada passo: greeting, EHLO, STARTTLS, AUTH, MAIL FROM, RCPT TO, DATA, .

Erros SMTP comuns e o que significam

  • 421: serviço indisponível, geralmente rate-limit ou IP bloqueado.
  • 535: falha de autenticação, confira usuário/senha.
  • 550: caixa indisponível, destinatário recusado.
  • Connection refused: firewall bloqueando a porta ou host errado.
  • TLS handshake failed: versão TLS ou certificado incompatível.

Sem dor de cabeça SMTP — use o Mailpro

O relay SMTP do Mailpro cuida de TLS, autenticação, entregabilidade e reputação por você. Teste grátis, sem cartão. Testar Mailpro SMTP · Hub DMARC

Leituras relacionadas:

Pergunta anterior

   

Próxima pergunta

Você também pode estar interessado em:

Como Resolver o Erro 550 (Ação Solicitada Não Realizada - Caixa de Correio Indisponível)?

O código SMTP 550 é um hard bounce: o servidor destinatário recusou a mensagem. O texto logo após o código...

Leia mais

Como Corrigir o Erro 530 (Autenticação Necessária)?

O erro SMTP 530 significa: não aceito sua mensagem enquanto você não se autenticar. O servidor exige autenticação e seu...

Leia mais

O que é o erro SMTP 554 e como resolver?

O erro SMTP 554 é uma rejeição permanente: o servidor do destinatário recusa seu email. A boa notícia é que,...

Leia mais

Qual é a diferença entre SMTP e API?

SMTP e API de email transacional enviam ambos mensagens da sua aplicação para os clientes, mas por caminhos diferentes e...

Leia mais

Como é calculada a Pontuação Global?

Sua Pontuação Global de Entregabilidade combina três sinais ponderados em um único número de 0 a 100. Cada um reflete...

Leia mais

Leve a sua marca mais longe com Email Marketing Profissional

Conecte-se com segurança e estilo. Crie a sua conta Mailpro™ e ganhe 500 créditos de oferta.
Começar Agora Grátis