puertos smtp comunes explicados

Puertos SMTP comunes explicados y comparados

Resumir:ChatGPTPerplexity

Si estás configurando SMTP y solo necesitas el puerto correcto, la respuesta corta es 587 en la mayoría de los casos. La respuesta más larga depende de tu proveedor de correo electrónico, tu host y si estás enviando correo autenticado o retransmitiendo entre servidores.

Esta guía cubre los cuatro puertos SMTP comunes (25, 465, 587 y 2525), para qué sirve cada uno, cuándo elegir cuál y qué hacer cuando tu host web bloquea el que necesitas.

¿Qué puerto SMTP debo usar?

  • Puerto 587: el predeterminado para enviar correo autenticado con cifrado STARTTLS. Elige este a menos que tengas una razón específica para no hacerlo.
  • Puerto 465: úsalo si tu proveedor de correo electrónico o cliente de correo requiere SSL/TLS implícito.
  • Puerto 2525: el de respaldo cuando tu host bloquea 587 y 465. No es un puerto oficial, pero es ampliamente compatible con los servicios de correo transaccional.
  • Puerto 25: solo retransmisión SMTP de servidor a servidor. Casi todos los ISP y hosts lo bloquean para el correo saliente.

¿Qué es un puerto SMTP?

Un puerto SMTP es un canal de red numerado que un cliente o servidor de correo electrónico utiliza para enviar correos. Diferentes puertos corresponden a diferentes métodos de envío y retransmisión, y elegir el correcto afecta si tu correo se entrega, cifra y autentica correctamente.

Esa es toda la definición. La mayor parte de lo que realmente necesitas saber reside en los detalles de cada puerto, así que repasémoslos.

Puerto 25

El puerto 25 es el puerto SMTP original, definido en RFC 821 en 1982 y ahora regido por RFC 5321. Fue diseñado para la transferencia de correo de servidor a servidor entre agentes de transferencia de correo (MTA), no para que los usuarios finales envíen mensajes desde un cliente.

Durante décadas, el puerto 25 se encargó de todo. Luego llegó el spam. Desde principios de la década de 2000 en adelante, los ISP y los proveedores de hosting comenzaron a bloquear el tráfico saliente en el puerto 25 porque los spammers lo abusaban para enviar correo masivo no autenticado directamente desde máquinas comprometidas.

Cuándo usar el puerto 25: solo para retransmisión SMTP de servidor a servidor entre MTA. Si estás ejecutando tu propio servidor de correo y retransmitiendo a otro MTA, el puerto 25 sigue siendo la opción correcta.

Cuándo no usarlo: para enviar correo autenticado desde un cliente, un sitio web o un sitio de WordPress. Es casi seguro que esté bloqueado, y aunque no lo esté, no requiere autenticación, por lo que la mayoría de los proveedores no lo aceptarán de remitentes arbitrarios.

Cifrado: ninguno por defecto. STARTTLS opcional es posible pero no requerido, y muchas conexiones de puerto 25 todavía se ejecutan en texto plano.

Problemas comunes: tiempos de espera de conexión y errores de "conexión rechazada". Si ves estos al probar SMTP desde WordPress, tu host o ISP ha bloqueado el puerto 25. Consulta nuestra guía sobre por qué los hosts web bloquean SMTP para conocer las soluciones.

Puerto 465

El puerto 465 es el puerto seguro de envío SMTP que utiliza SSL/TLS implícito. A diferencia del puerto 587, que comienza sin cifrar y se actualiza, el puerto 465 cifra toda la conexión desde el momento en que se abre.

El puerto 465 tiene una historia peculiar. Se registró para SMTPS a finales de los 90, luego fue desaconsejado por el IETF cuando STARTTLS en el puerto 587 se convirtió en el estándar oficial de envío. Durante años fue oficialmente obsoleto, pero los proveedores siguieron utilizándolo porque el TLS implícito es más fácil de configurar y, posiblemente, más seguro (no hay una ventana de negociación durante la cual la conexión esté brevemente en texto plano). En 2018, el RFC 8314 volvió a recomendar formalmente el puerto 465 para el envío de mensajes con TLS implícito.

Cuándo usar el puerto 465: cuando tu proveedor de correo electrónico o cliente de correo lo requiera explícitamente, o cuando prefieras TLS implícito en lugar de STARTTLS. Gmail lo soporta. Muchos proveedores transaccionales lo ofrecen como alternativa al 587.

Cuándo no usarlo: cuando se ofrezca el 587 y funcione. Ambos puertos te proporcionan un envío cifrado y autenticado, y el 587 tiene una compatibilidad ligeramente mayor entre clientes.

Cifrado: SSL/TLS implícito desde el inicio de la conexión. La negociación TLS se realiza antes de enviar cualquier comando SMTP.

Problemas comunes: los clientes mal configurados que intentan usar STARTTLS en el puerto 465 fallarán, ya que la conexión ya está cifrada. Si ves errores de negociación TLS, comprueba que tu cliente esté configurado en "SSL/TLS" en lugar de "STARTTLS" para este puerto.

¿Comparando el 587 y el 465 en detalle? Consulta nuestra guía completa sobre los puertos SMTP 587 vs 465.

Puerto 587

El puerto 587 es el puerto de envío SMTP estándar para correo autenticado, definido en el RFC 6409 (originalmente RFC 2476 en 1998). Es el puerto que la mayoría de los proveedores de correo electrónico, clientes de correo y plugins de WordPress utilizan por defecto, incluido WP Mail SMTP.

El puerto 587 existe para separar el envío de mensajes de la retransmisión de servidor a servidor. La idea era simple: los clientes que envían correo deben autenticarse y utilizar un puerto distinto del tráfico de retransmisión en el puerto 25. Esa separación facilitó mucho a los proveedores la implementación de filtros a nivel de puerto y políticas antispam.

Cuándo usar el puerto 587: como tu opción predeterminada para enviar correo autenticado desde un sitio web, aplicación o cliente de correo electrónico. Gmail, Outlook, Yahoo, SendLayer, Mailgun, SendGrid y casi todos los demás proveedores lo soportan.

Cuándo no usarlo: si tu proveedor solo ofrece TLS implícito en el puerto 465, o si el puerto 587 está bloqueado por tu host (en cuyo caso, recurre al 2525).

Cifrado: STARTTLS. La conexión se abre en texto plano y luego se actualiza a TLS antes de la autenticación, por lo que las credenciales nunca se envían sin cifrar.

Problemas comunes: fallos de autenticación por credenciales incorrectas o contraseñas de aplicación faltantes. Tanto Gmail como Outlook requieren contraseñas de aplicación o OAuth para el envío SMTP. Si tu prueba SMTP devuelve un error de autenticación, comprueba la configuración de contraseñas de aplicación de tu proveedor antes de solucionar problemas del puerto en sí.

Soluciona tus correos de WordPress ahora

Puerto 2525

El puerto 2525 es un puerto SMTP alternativo no oficial que se utiliza como último recurso cuando los puertos 587 y 465 están bloqueados. No está asignado por la IANA, pero es ampliamente compatible con proveedores de correo electrónico transaccional, incluidos SendGrid, Mailgun, Mailjet, Brevo y Postmark.

El puerto existe debido a un problema práctico: los ISP residenciales y los hosts web compartidos a menudo bloquean 25, 465 y 587 para controlar el spam que proviene de sus redes. Cuando los tres puertos oficiales están bloqueados, los remitentes necesitaban un lugar alternativo para escuchar. El puerto 2525 se convirtió en la respuesta de facto.

Cuándo usar el puerto 2525: cuando tu host bloquea 587 y 465, o cuando tu proveedor transaccional lo recomienda explícitamente. Varios remitentes lo enumeran como el puerto preferido para usuarios en hosting restrictivo.

Cuándo no usarlo: como primera opción. Utiliza el 587 a menos que tengas una razón para cambiar.

Cifrado: STARTTLS, igual que el puerto 587. La mayoría de los proveedores que admiten 2525 también requieren conexiones cifradas en él.

Problemas comunes: no todos los proveedores de correo electrónico escuchan en 2525. Los servidores SMTP estándar de Gmail y Outlook no aceptan conexiones en este puerto, por lo que solo es útil con proveedores transaccionales que lo admiten explícitamente.

Configuración de puertos SMTP por proveedor de correo electrónico

Los diferentes proveedores utilizan puertos predeterminados distintos. Aquí están la configuración recomendada actual para los servicios de correo electrónico y remitentes transaccionales más comunes.

ProveedorHost SMTPPuerto recomendadoCifrado
Gmailsmtp.gmail.com587 (o 465)STARTTLS (o SSL)
Outlook / Microsoft 365smtp.office365.com587STARTTLS
Yahoo Mailsmtp.mail.yahoo.com587 (o 465)STARTTLS (o SSL)
SendLayersmtp-relay.brevo.com587STARTTLS
Brevosmtp.mailgun.org587STARTTLS
Mailgunsmtp.sendgrid.net587 (o 465)STARTTLS (o SSL)
SendGrid587 (o 2525, 465)smtp.postmarkapp.comSTARTTLS (o SSL)
Postmarkemail-smtp.[region].amazonaws.comsmtp.postmarkapp.comSTARTTLS (o SSL)
Amazon SESsmtp.zoho.com587 (o 465)STARTTLS (o SSL)
Zoho MailSiempre verifica la documentación actual de tu proveedor antes de configurar. Los nombres de host SMTP cambian ocasionalmente, especialmente para servicios específicos de la región.587 (o 465)STARTTLS (o SSL)

La mayoría de los hosts de WordPress compartidos y administrados bloquean al menos el puerto 25, y algunos bloquean todo el SMTP saliente por completo. Si no puedes establecer una conexión en ningún puerto, es probable que tu host sea el culpable antes que tu proveedor de correo electrónico.

Hosts web que bloquean puertos SMTP

Host

BloqueadoPuerto 25Puerto 465Puerto 587Notas
BluehostAbiertoAbrirAbrirUsa el 587 con SMTP autenticado
SiteGroundAbiertoAbrirAbrirRecomienda SMTP externo para correo transaccional
HostGatorAbiertoAbrirAbrirSe aplican límites de tasa en planes compartidos
GoDaddyAbiertoAbierto (con límites)Abierto (con límites)Límites diarios de envío en alojamiento compartido
DreamHostSalida bloqueadaAbrirAbrirUsa el 587 para la entrega SMTP
WP EngineAbiertoAbiertoAbiertoTodo el SMTP saliente está bloqueado; requiere un proveedor transaccional
KinstaAbiertoAbiertoAbiertoTodo el SMTP saliente está bloqueado; requiere un proveedor transaccional
VolanteAbiertoAbiertoAbiertoMisma política que WP Engine
CloudwaysAbiertoAbrirAbrirVaría según el proveedor de servidor subyacente

Las políticas de alojamiento cambian. Si no estás seguro de si tu proveedor bloquea un puerto específico, la prueba más rápida es instalar WP Mail SMTP, configurar el puerto y realizar una prueba de correo electrónico. Un tiempo de espera casi siempre significa que el puerto está bloqueado. Para la versión más larga, consulta nuestra guía sobre por qué tu proveedor de alojamiento web bloqueó SMTP.

Cómo configurar puertos SMTP en WordPress

WordPress envía correos a través de la función wp_mail() de PHP por defecto, que se enruta a través del manejador de correo local de tu servidor. Esa configuración no es fiable en la mayoría de los proveedores y es la razón por la que los correos de WordPress a menudo terminan en spam o no se envían por completo.

WP Mail SMTP reemplaza wp_mail() con una conexión SMTP autenticada a tu proveedor de correo elegido, utilizando el puerto y la encriptación correctos para ese proveedor.

Cómo funciona WP Mail SMTP

Para configurar el puerto SMTP en WP Mail SMTP:

  1. Instala y activa WP Mail SMTP desde tu panel de WordPress.
  2. Ve a WP Mail SMTP → Ajustes y elige tu proveedor de correo (Gmail, Outlook, SendLayer, Brevo, Mailgun o cualquier otro proveedor compatible).
  3. Para la mayoría de los proveedores de correo, el puerto se establece automáticamente según la configuración recomendada. Si utilizas el proveedor de correo Otro SMTP, introduce manualmente el host, el puerto y el tipo de encriptación SMTP.
  4. Guarda tus ajustes y realiza una prueba de correo electrónico en WP Mail SMTP → Herramientas → Prueba de correo.

Para obtener instrucciones específicas del proveedor de correo, consulta la guía completa de proveedores de correo de WP Mail SMTP. Si utilizas la opción manual Otro SMTP, la guía de configuración de Otro SMTP te guiará en la selección del host y el puerto.

Si tu correo de prueba falla, WP Mail SMTP devuelve un error específico con instrucciones sobre qué corregir:

Mensaje de error de WP Mail SMTP

Si prefieres no configurar SMTP tú mismo, nuestro equipo puede hacerlo por ti con Configuración White Glove.

Enviadores disponibles en todas las versionesEnviadores en WP Mail SMTP Pro
SendLayerAmazon SES
SMTP.comMicrosoft 365 / Outlook.com
BrevoZoho Mail
Google Workspace / Gmail
Mailjet
Mailgun
Postmark
SendGrid
SMTP2GO
SparkPost
Elastic Email
Otro SMTP

Preguntas frecuentes sobre puertos SMTP

Aquí tienes respuestas a las preguntas que recibimos con más frecuencia sobre los puertos SMTP.

¿Qué es el puerto SMTP 587?

El puerto 587 es el puerto de entrega SMTP estándar para correo autenticado, definido en la RFC 6409. Utiliza encriptación STARTTLS y es el puerto recomendado para enviar correos desde clientes, sitios web y aplicaciones. La mayoría de los proveedores de correo lo utilizan por defecto.

¿Por qué está bloqueado el puerto 25?

Los ISP y los hosts web bloquean el puerto 25 para prevenir el spam. Dado que el puerto 25 no requiere autenticación, los spammers lo usaron históricamente para enviar correos masivos desde máquinas comprometidas. Bloquear el tráfico saliente en el puerto 25 es ahora una práctica estándar en casi todos los ISP de consumo y proveedores de hosting compartido.

¿Todavía se usa el puerto 465?

Sí. El puerto 465 fue descontinuado a finales de los 90, pero reinstaurado formalmente por la RFC 8314 en 2018 para la entrega de SMTP con TLS implícito. Gmail, Yahoo y muchos proveedores transaccionales lo soportan como alternativa al puerto 587.

¿Para qué se usa el puerto 2525?

El puerto 2525 es un puerto SMTP de respaldo no oficial compatible con proveedores de correo electrónico transaccional como SendGrid, Mailgun, Brevo y Postmark. Se utiliza cuando un host bloquea los puertos estándar (25, 465, 587). No está asignado por la IANA, pero es fiable en los proveedores que lo soportan.

¿Cómo encuentro mi puerto SMTP?

Consulta la documentación SMTP de tu proveedor de correo electrónico. La mayoría de los proveedores enumeran el puerto recomendado en sus páginas de configuración o para desarrolladores. Para servicios comunes, consulta la tabla de configuración SMTP anterior. Si estás utilizando un servidor de correo personalizado, tu proveedor de hosting o administrador del sistema puede confirmar el puerto.

¿Cuál es la diferencia entre el puerto 25 y el puerto 587?

El puerto 25 es para el reenvío SMTP de servidor a servidor entre agentes de transferencia de correo, no requiere autenticación y está bloqueado por la mayoría de los ISP. El puerto 587 es para la entrega de mensajes autenticados desde clientes, utiliza cifrado STARTTLS y es el puerto estándar para enviar correos electrónicos desde aplicaciones y sitios web.

¿El puerto SMTP de Gmail es 465 o 587?

Ambos. Gmail soporta el puerto 587 con STARTTLS y el puerto 465 con SSL. Generalmente se recomienda el puerto 587 para configuraciones nuevas, pero el 465 funciona igual de bien para clientes que prefieren TLS implícito.

¿Qué sucede si uso el puerto SMTP incorrecto?

La entrega de correo falla. Dependiendo de la discrepancia, verás tiempos de espera de conexión (el puerto está bloqueado), errores de negociación TLS (el tipo de cifrado no coincide con el puerto) o fallos de autenticación (el puerto no acepta el método de autenticación que tu cliente está utilizando). Ejecutar una prueba de correo desde WP Mail SMTP devuelve un error específico que señala la causa.

A continuación, obtén información sobre los estados de entrega de correo.

Elegir el puerto correcto es el primer paso. El siguiente es asegurarse de que tus correos autenticados lleguen realmente a la bandeja de entrada. Nuestra guía sobre estados de entrega de correo explica qué significa cada estado y cómo diagnosticar problemas de entregabilidad cuando surgen.

Soluciona tus correos de WordPress ahora

¿Listo para arreglar tus correos electrónicos? Empieza hoy mismo con el mejor plugin SMTP de WordPress. Si no tienes tiempo para arreglar tus correos electrónicos, puedes obtener asistencia completa de configuración White Glove como compra adicional, y hay una garantía de devolución de dinero de 14 días para todos los planes de pago.

Si este artículo te ha sido útil, síguenos en Facebook y Twitter para obtener más consejos y tutoriales de WordPress.

Divulgación: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Descubre cómo se financia WPForms, por qué es importante y cómo puedes apoyarnos.

Hamza Shahid

Hamza es redactor de WP Mail SMTP, y también se especializa en temas relacionados con marketing digital, ciberseguridad, plugins de WordPress y sistemas ERP. Aprende más

Prueba nuestro plugin gratuito WP Mail SMTP

Utiliza tu proveedor SMTP favorito para enviar tus correos electrónicos de WordPress de forma fiable.