🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo configurar correo electrónico en WordPress con cPanel

Actualizado el 6 de diciembre de 2025

¿Cansado de que los correos de tu web WordPress terminen en la bandeja de spam de tus clientes? Configurar un correo WordPress cPanel es la solución definitiva. No solo mejora la entregabilidad, sino que además te permite tener una dirección profesional (como hola@tudominio.com) que genera mucha más confianza que un @gmail.com.

La mayoría de los problemas de envío de correo en WordPress ocurren porque el sistema por defecto usa mail(), una función que los servidores y proveedores (como Gmail o Outlook) suelen bloquear por considerarla insegura. La solución es configurar un SMTP profesional. En esta guía, te explicaré paso a paso cómo hacerlo usando cPanel, la herramienta de gestión de hosting más común.


¿Por qué necesitas configurar SMTP en WordPress?

Antes de meternos en faena, es importante entender por qué es tan crucial este paso. Cuando instalas WordPress, el sistema intenta enviar correos usando la función mail() de PHP. Esto tiene dos grandes problemas:

  1. Alta probabilidad de spam: Los servidores de correo (Gmail, Yahoo, etc.) suelen marcar estos mensajes como spam o incluso rechazarlos directamente.
  2. Sin autenticación real: No hay un "usuario y contraseña" verificando que el correo es legítimo.

Al usar SMTP (Simple Mail Transfer Protocol) con autenticación, estás diciendo: "Oye, servidor de correo, soy yo, tudominio.com, y tengo permiso para enviar estos correos". El resultado: tus emails de notificaciones, formularios de contacto o recuperación de contraseña llegan directo a la bandeja de entrada.

[INFO] Un email profesional WordPress no solo es más fiable, sino que mejora tu branding. Imagina recibir un correo de ventas@tudominio.com vs tudominio@gmail.com. ¿Cuál te da más confianza?


Requisitos previos

Para empezar, necesitarás tener a mano:

  • Acceso a cPanel de tu hosting (normalmente se accede vía tudominio.com/cpanel o tudominio.com:2083).
  • Tu nombre de dominio (ejemplo: midominio.com).
  • Una cuenta de correo electrónico creada en cPanel (ejemplo: contacto@midominio.com).
  • Acceso a tu panel de administración de WordPress (ejemplo: tudominio.com/wp-admin).

Paso 1: Crear una cuenta de correo en cPanel (si no la tienes)

Lo primero es tener una dirección de correo asociada a tu dominio. Si ya la tienes, puedes saltar al Paso 2.

  1. Inicia sesión en tu cPanel.
  2. Busca la sección "Correo Electrónico" y haz clic en "Cuentas de correo electrónico".
  3. Haz clic en "Crear" o "Agregar".
  4. Completa los campos:
    • Usuario: contacto (esto generará contacto@tudominio.com).
    • Contraseña: Elige una segura (usa el generador de cPanel).
    • Cuota: Déjala en "Ilimitado" o un valor alto.
  5. Haz clic en "Crear cuenta".

¡Listo! Ya tienes tu dirección profesional. Ahora necesitamos los datos para configurarla.


Paso 2: Encontrar los datos de conexión SMTP en cPanel

Aquí viene la parte clave. Necesitamos los parámetros que usaremos en WordPress.

  1. Desde la misma sección "Cuentas de correo electrónico", busca la cuenta que acabas de crear (o la que ya tenías).
  2. Haz clic en el botón "Conectar dispositivos" (o "Configurar cliente de correo").
  3. Se abrirá una ventana con dos opciones: "Configuración manual" o "Configurar cliente de correo". Haz clic en esta última.
  4. Verás una tabla con los datos. Los que nos interesan son los de "Correo saliente (SMTP)". Anota lo siguiente:
ParámetroValor (ejemplo)
Servidor SMTPmail.tudominio.com o tudominio.com
Puerto465 (SSL) o 587 (TLS)
SeguridadSSL/TLS o STARTTLS
Autenticación (requiere contraseña)
Nombre de usuariocontacto@tudominio.com
ContraseñaLa que pusiste al crear la cuenta

[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar, pero el acceso suele ser por el puerto 2106 (ejemplo: tudominio.com:2106). Los datos SMTP los encontrarás en la sección de "Cuentas de correo".


Paso 3: Elegir un plugin SMTP para WordPress

WordPress no tiene una opción nativa para configurar SMTP de forma sencilla. Por eso, usaremos un plugin. Hay varios, pero los más recomendados son:

  • WP Mail SMTP (por WPForms): El más popular y fácil de usar.
  • Easy WP SMTP: Ligero y directo.
  • Post SMTP: Muy completo y con registro de errores.

En esta guía usaremos WP Mail SMTP, pero el proceso es muy similar en todos.

  1. En tu panel de WordPress, ve a Plugins > Añadir nuevo.
  2. Busca "WP Mail SMTP".
  3. Instálalo y actívalo.

Paso 4: Configurar el plugin con los datos de cPanel

Una vez activado, verás un nuevo menú llamado "WP Mail SMTP" en tu panel izquierdo.

  1. Ve a WP Mail SMTP > Configuración.
  2. En la pestaña "General", verás la opción "De correo electrónico". Aquí pon la dirección que creaste en cPanel, por ejemplo: contacto@tudominio.com.
  3. En "De nombre", pon el nombre que quieras que aparezca, por ejemplo: "Contacto Web".
  4. Ahora, en la sección "Correo", selecciona "Other SMTP" (Otro SMTP).
  5. Se desplegarán los campos. Rellénalos con los datos que anotaste en el Paso 2:
Campo del PluginValor a introducir
Servidor SMTPmail.tudominio.com (o el que te dio cPanel)
CifradoSSL (si usas puerto 465) o TLS (si usas puerto 587)
Puerto465 o 587
AutenticaciónActívala (debe estar en "Sí")
Nombre de usuario SMTPcontacto@tudominio.com
Contraseña SMTPLa contraseña de tu cuenta de correo
  1. ¡Importante! Desplázate un poco más abajo y activa la opción "Volver a escribir el remitente" (Rewrite the sender). Esto asegura que los correos enviados por otros plugins (como formularios de contacto) también usen tu dirección profesional.
  2. Haz clic en "Guardar configuración".

[WARNING] Si usas puerto 587, asegúrate de que el cifrado sea "TLS". Si usas puerto 465, el cifrado debe ser "SSL". Una combinación incorrecta impedirá el envío.


Paso 5: Probar el envío de correo

No te confíes solo de haber guardado la configuración. Es vital hacer una prueba.

  1. En la misma pantalla de configuración de WP Mail SMTP, busca la pestaña "Prueba de correo electrónico" (o "Email Test").
  2. Introduce una dirección de correo a la que tengas acceso (puede ser tu Gmail personal).
  3. Haz clic en "Enviar correo electrónico de prueba".
  4. Si todo está bien, verás un mensaje verde: "Correo electrónico de prueba enviado con éxito".
  5. Revisa la bandeja de entrada de la dirección de prueba. Si el correo no está en la bandeja principal, revisa la carpeta de spam. Si está en spam, es posible que necesites ajustar los registros DNS de tu dominio (como SPF y DKIM), pero eso es un paso más avanzado.

[INFO] Si la prueba falla, revisa los datos que introdujiste. Un error común es copiar mal la contraseña o confundir el puerto. También verifica que tu hosting permita conexiones SMTP salientes (algunos hosting compartidos muy básicos lo bloquean).


Solución de problemas comunes (FAQ)

Aquí tienes las dudas más frecuentes de los usuarios que configuran su correo WordPress cPanel.

"No recibo los correos de prueba, ¿qué hago?"

  1. Verifica los datos: Revisa que el servidor SMTP, puerto y cifrado coincidan exactamente con los de cPanel.
  2. Comprueba la contraseña: Asegúrate de que la contraseña de la cuenta de correo en cPanel sea correcta.
  3. Revisa el spam: A veces los correos de prueba caen en spam. Si es así, márcalos como "No es spam".
  4. Desactiva otros plugins: Temporalmente desactiva otros plugins de correo o seguridad para ver si hay conflicto.

"Mi hosting usa Syspanel, ¿cómo accedo?"

Si tu hosting utiliza Syspanel (el antiguo HestiaCP), el acceso no es por el puerto 2083. Debes usar el puerto 2106. Por ejemplo: tudominio.com:2106. Una vez dentro, busca la sección de "Cuentas de correo" para obtener los datos SMTP.

"¿Necesito usar un plugin o puedo hacerlo con código?"

Puedes hacerlo con código añadiendo funciones al archivo functions.php de tu tema, pero no lo recomiendo. Es más complejo, propenso a errores y si actualizas el tema, los cambios se pierden. Un plugin es mucho más seguro y fácil de mantener.

"¿Qué puerto es mejor, 465 o 587?"

Ambos son válidos, pero el 587 con TLS es el estándar moderno y el más compatible. El 465 con SSL es más antiguo. Si tu hosting te da a elegir, usa el 587. Si solo te dan el 465, úsalo sin miedo.

"Configuré todo y los correos siguen yendo a spam"

Esto suele deberse a que faltan los registros SPF y DKIM en tu dominio. Son como una firma digital que verifica que tus correos son legítimos. Puedes configurarlos desde cPanel, en la sección "Registros de zona" o "Editor de Zona DNS". Busca una guía específica para tu hosting, ya que cada proveedor tiene sus propios valores.


Conclusión

Configurar un email profesional WordPress usando cPanel no es un proceso complicado, pero requiere seguir los pasos con atención. Al hacerlo, te aseguras de que tus comunicaciones con tus usuarios sean fiables, profesionales y lleguen a su destino.

Recuerda que la clave está en usar un plugin SMTP y los datos correctos de tu cuenta de correo. Una vez que lo tengas funcionando, olvídate de los problemas de entregabilidad y concéntrate en lo que realmente importa: hacer crecer tu proyecto.

Si has seguido todos los pasos y la prueba ha sido exitosa, ¡enhorabuena! Ya tienes un sistema de correo robusto y profesional para tu WordPress.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel