Si tus emails no salen, lo primero que debes probar es la conexión SMTP. Un test de 30 segundos te dice si el servidor responde, si TLS está activo y si tus credenciales funcionan.

Consejo pro: Prueba siempre desde la misma red y máquina donde tu aplicación envía correo. Firewalls e ISPs suelen bloquear el puerto 25, pero permiten 587 y 465.

Test rápido con telnet (puerto 587, sin TLS)

  1. Abre una terminal.
  2. Ejecuta: telnet tu-smtp-host 587
  3. Deberías ver un saludo 220 del servidor.
  4. Escribe EHLO tudominio.com — el servidor responderá con 250.
  5. Escribe QUIT para cerrar.

Probar TLS con openssl (puerto 587 + STARTTLS)

  1. Ejecuta: openssl s_client -starttls smtp -crlf -connect tu-smtp-host:587
  2. Revisa la cadena de certificados y confirma Verify return code: 0 (ok).
  3. Escribe EHLO tudominio.com para verificar que la autenticación está disponible.

Test completo con swaks

Swaks es la forma más rápida de enviar un email de prueba real:

  • swaks --to [email protected] --server smtp.host:587 --tls --auth LOGIN --auth-user tu --auth-password ••••
  • Observa cada paso (saludo, EHLO, STARTTLS, AUTH, MAIL FROM, RCPT TO, DATA, .).

Errores SMTP frecuentes y su significado

  • 421: servicio no disponible, suele ser rate-limit o bloqueo de IP.
  • 535: autenticación fallida, revisa usuario/contraseña.
  • 550: buzón no disponible, destinatario rechazado.
  • Connection refused: firewall bloquea el puerto o host incorrecto.
  • TLS handshake failed: versión TLS incompatible o certificado caducado.

Olvídate del dolor de cabeza SMTP — usa Mailpro

El relay SMTP de Mailpro gestiona TLS, autenticación, entregabilidad y reputación por ti. Prueba gratis, sin tarjeta. Probar Mailpro SMTP gratis · Hub de entregabilidad

Lecturas relacionadas:

Pregunta anterior

   

Siguiente pregunta

También podrías estar interesado en:

¿Cuál es mi usuario y contraseña SMTP?

Tu usuario y contraseña SMTP son las credenciales que usa tu cliente o aplicación para autenticarse en el servidor SMTP...

Leer más

¿Cómo Solucionar el Error 530 (Autenticación Requerida)?

El error SMTP 530 significa: no acepto tu mensaje hasta que te autentiques. El servidor exige autenticación y tu cliente...

Leer más

¿Cuál es el tamaño máximo de un email a través de SMTP?

El SMTP relay de Mailpro acepta mensajes hasta 20 MB en total, incluido el cuerpo del email, las cabeceras y todos...

Leer más

¿Cómo Solucionar el Error 5.7.1 (Acceso Denegado al Relay)?

El código 5.7.1 « Relay access denied » indica que el servidor SMTP al que te conectas se niega a...

Leer más

¿Cuál es la diferencia entre SMTP, IMAP y POP3?

SMTP, IMAP y POP3 son los tres protocolos que mueven el correo por Internet, cada uno con un trabajo concreto:...

Leer más