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

Cómo configurar el correo electrónico en cPanel para WordPress (MX, SPF, DKIM)

Actualizado el 14 de marzo de 2026

Antes de empezar: ¿Qué significa realmente "configurar el correo en cPanel"?

Cuando hablamos de configurar email cpanel wordpress, mucha gente piensa que solo necesita crear una cuenta de correo y listo. Pero la realidad es más profunda. Para que tus correos lleguen a la bandeja de entrada (y no a spam), necesitas tres piezas clave trabajando juntas: los registros MX, SPF y DKIM.

Piensa en ello como en una carta certificada: los registros MX son la dirección del edificio, SPF es la identificación del remitente y DKIM es el sello de autenticidad de la oficina de correos. Si falta uno, tu carta puede perderse o ser rechazada.

En este artículo, te guiaré paso a paso para que configures todo correctamente desde cPanel, incluso si nunca has tocado un panel de control en tu vida.


Paso 1: Accede a tu cPanel y crea la cuenta de correo

Lo primero es entrar en tu cPanel. Normalmente lo encuentras en tudominio.com/cpanel o te lo proporciona tu proveedor de hosting.

Dentro de cPanel, busca la sección "Email" o "Correo". Allí verás la opción "Cuentas de correo" o "Email Accounts". Haz clic ahí.

Cómo crear una cuenta de correo profesional

  1. En el campo "Dominio", selecciona tu dominio (por ejemplo, tudominio.com).
  2. En "Usuario", escribe la parte que irá antes del @ (por ejemplo, info).
  3. Elige una contraseña segura. Puedes usar el generador que te ofrece cPanel.
  4. Haz clic en "Crear".

Una vez creada, tendrás una dirección como info@tudominio.com. Pero esto es solo el inicio. Ahora viene la parte importante: los registros DNS.


Paso 2: Configura los registros MX (Mail Exchange)

Los registros MX son como el sistema de enrutamiento del correo. Le dicen a internet: "Los correos para @tudominio.com deben ir a este servidor".

¿Dónde están mis registros MX?

En cPanel, ve a la sección "Dominios" y haz clic en "Zone Editor" o "Editor de zona DNS". Verás una lista con tu dominio y un botón que dice "Manage" o "Administrar".

Configuración correcta de MX

Para la mayoría de los casos, tu registro MX debe apuntar a tu propio servidor de correo. Se verá así:

  • Nombre: tudominio.com (o dejarlo vacío, según el proveedor)
  • TTL: 14400 (o el valor por defecto)
  • Tipo: MX
  • Prioridad: 0
  • Destino: mail.tudominio.com

Si tu hosting usa cPanel, el servidor de correo suele ser mail.tudominio.com. Pero verifica con tu proveedor, porque algunos usan servidores externos como Google Workspace o Microsoft 365.

[WARNING] Si cambias los registros MX mientras tu correo está en uso, puedes sufrir interrupciones. Hazlo en horas de bajo tráfico y guarda los valores originales por si necesitas revertir.

¿Y si uso un servicio externo?

Si planeas usar Google Workspace o Microsoft 365, tus registros MX serán diferentes. Por ejemplo, para Google serían:

  • aspmx.l.google.com (prioridad 10)
  • alt1.aspmx.l.google.com (prioridad 20)

En ese caso, consulta la documentación del servicio externo, porque cada uno tiene sus propios valores.


Paso 3: Configura el registro SPF (Sender Policy Framework)

El registro SPF es como una lista de invitados para tu dominio. Le dice a los servidores receptores: "Solo estos servidores están autorizados a enviar correos en mi nombre".

¿Por qué es tan importante?

Sin SPF, tus correos pueden ser marcados como spam o incluso rechazados. Especialmente si usas WordPress y envías correos desde tu sitio (notificaciones, formularios de contacto, etc.), necesitas que SPF esté bien configurado.

Cómo crear el registro SPF en cPanel

  1. Ve al Zone Editor de tu dominio.
  2. Haz clic en "Add Record" o "Añadir registro".
  3. Selecciona tipo TXT.
  4. En "Name" o "Nombre", escribe @ o deja el campo vacío (depende de cómo lo muestre tu cPanel).
  5. En "Value" o "Valor", escribe lo siguiente:
v=spf1 +a +mx +ip4:TU_IP_DE_SERVIDOR ~all

Explicación del SPF

  • v=spf1: Indica que es un registro SPF versión 1.
  • +a: Autoriza al servidor web (la IP del dominio).
  • +mx: Autoriza al servidor de correo.
  • +ip4:TU_IP: Autoriza una IP específica. Esto es útil si tu WordPress envía correos desde una IP distinta.
  • ~all: Indica que los servidores no autorizados deben marcar el correo como "soft fail" (no rechazarlo, pero marcarlo).

[TIP] Si usas un servicio de email marketing como Mailchimp o SendGrid, tendrás que añadir sus IPs o dominios al SPF. Por ejemplo: include:sendgrid.net.

¿Cómo saber mi IP de servidor?

En cPanel, ve a "Statistics" o "Información del servidor". Allí verás la IP principal de tu servidor.


Paso 4: Configura el registro DKIM (DomainKeys Identified Mail)

DKIM es como un sello digital en cada correo. Asegura que el mensaje no ha sido alterado durante el envío y que realmente proviene de tu dominio.

¿Dónde está DKIM en cPanel?

En cPanel, busca la sección "Email Deliverability" o "Entrega de correo". Aquí es donde cPanel gestiona automáticamente los registros DKIM.

Activando DKIM

  1. Entra en "Email Deliverability".
  2. Verás tu dominio en la lista. Al lado, un mensaje que dice "Enabled" o "Disabled".
  3. Si está deshabilitado, haz clic en "Manage" y luego en "Enable".
  4. cPanel generará automáticamente un registro DKIM y lo añadirá a tu zona DNS.

Verificación manual del DKIM

Si quieres comprobar que el registro DKIM se ha creado correctamente, ve al Zone Editor y busca un registro TXT que empiece por v=DKIM1; k=rsa; p=.... El nombre del registro suele ser default._domainkey.

[INFO] Si tu cPanel no tiene la opción "Email Deliverability", puedes generar el DKIM manualmente en el Zone Editor. Pero es raro, ya que cPanel lo incluye por defecto en versiones modernas.


Paso 5: Configura WordPress para usar tu correo de cPanel

Ahora que tienes los registros DNS configurados, es hora de que tu WordPress envíe correos correctamente.

¿Cómo envía correos WordPress por defecto?

WordPress usa la función wp_mail() que, por defecto, envía correos desde wordpress@tudominio.com usando el servidor local. Pero esto puede fallar si tu servidor no tiene configurado correctamente el envío de correos.

Opción 1: Usar un plugin de SMTP

La forma más fácil es usar un plugin como WP Mail SMTP o Easy WP SMTP. Estos plugins te permiten configurar el envío de correos usando tu cuenta de cPanel.

  1. Instala y activa el plugin desde el repositorio de WordPress.
  2. Ve a Ajustes > WP Mail SMTP.
  3. Selecciona "Other SMTP" como método de envío.
  4. Configura los siguientes campos:
  • SMTP Host: mail.tudominio.com
  • Encryption: SSL o TLS (prueba primero con SSL)
  • SMTP Port: 465 (SSL) o 587 (TLS)
  • Auto TLS: Desactivado (si usas SSL)
  • Authentication: On
  • Username: info@tudominio.com (tu cuenta de correo completa)
  • Password: La contraseña de tu cuenta de correo

Opción 2: Configuración manual (sin plugin)

Si prefieres no usar plugins, puedes añadir este código a tu archivo wp-config.php:

define('SMTP_HOST', 'mail.tudominio.com');
define('SMTP_PORT', 465);
define('SMTP_AUTH', true);
define('SMTP_USER', 'info@tudominio.com');
define('SMTP_PASS', 'tu_contraseña');
define('SMTP_SECURE', 'ssl');

Pero esta opción requiere más conocimientos técnicos y puede ser menos fiable que usar un plugin.

[WARNING] Siempre prueba el envío de correos después de configurar el SMTP. El plugin WP Mail SMTP tiene una herramienta de prueba que te envía un correo de verificación. Úsala siempre.


Paso 6: Verifica que todo está funcionando

La configuración no termina hasta que compruebas que todo funciona. Aquí tienes algunas herramientas y métodos:

1. Envía un correo de prueba

Desde tu cuenta de correo en cPanel (puedes usar Webmail), envía un correo a una cuenta externa como Gmail o Outlook. Comprueba que llega a la bandeja de entrada y no a spam.

2. Usa herramientas de verificación DNS

Hay herramientas online gratuitas que comprueban si tus registros SPF, DKIM y MX están correctos. Algunas populares son:

  • MXToolbox (mxtoolbox.com/diagnostic.aspx)
  • Google Admin Toolbox (toolbox.googleapps.com)

Solo tienes que introducir tu dominio y te mostrará el estado de tus registros.

3. Revisa los encabezados del correo

Si el correo llega a Gmail, abre el correo, haz clic en los tres puntos > "Mostrar original". Ahí verás si el SPF y DKIM aparecen como "PASS".


Paso 7: Solución de problemas comunes

Mis correos van a spam

Esto suele pasar por una de estas razones:

  • SPF mal configurado: Revisa que no hayas duplicado el registro SPF. Solo debe existir uno.
  • DKIM desactivado: Actívalo en "Email Deliverability".
  • IP de tu servidor en listas negras: Usa herramientas como mxtoolbox.com/blacklists.aspx para comprobar.

No puedo enviar correos desde WordPress

  • Comprueba que las credenciales SMTP son correctas.
  • Verifica que el puerto 465 o 587 no está bloqueado por tu proveedor de hosting.
  • Prueba con el puerto 587 y TLS si SSL no funciona.

Los correos llegan pero con retraso

Esto puede deberse a una mala configuración del registro MX o a que tu servidor tiene problemas de reputación. Asegúrate de que la prioridad del MX es correcta (0 es la más alta).


Preguntas frecuentes (FAQ)

¿Necesito configurar los tres registros (MX, SPF, DKIM)?

Sí, los tres son esenciales. MX para el enrutamiento, SPF para la autorización y DKIM para la autenticidad. Sin uno de ellos, tu correo puede fallar o ir a spam.

¿Puedo usar el correo de cPanel con Gmail?

No directamente en la misma bandeja, pero puedes configurar Gmail para enviar y recibir correos usando tu cuenta de cPanel. Ve a Gmail > Configuración > Cuentas e importación > "Añadir otra dirección de correo".

¿Qué pasa si mi hosting usa Syspanel en lugar de cPanel?

Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar pero la interfaz cambia. Accede a Syspanel a través del puerto 2106 (por ejemplo, tudominio.com:2106). Dentro, busca la sección de "DNS" o "Correo" para configurar los registros MX, SPF y DKIM. El concepto es el mismo, solo cambia la apariencia.

¿Cuánto tiempo tarda en propagarse el DNS?

Normalmente entre 5 minutos y 24 horas, aunque en algunos casos puede tardar hasta 48 horas. No te preocupes si no funciona inmediatamente.

¿Puedo tener más de un registro MX?

Sí, puedes tener varios registros MX con diferentes prioridades. Esto se usa para redundancia, pero para la mayoría de usuarios, un solo registro es suficiente.


Conclusión: Tu correo listo para el mundo

Configurar el correo electrónico en cPanel para WordPress no es complicado si sigues los pasos correctos. Recuerda siempre:

  1. Crea tu cuenta de correo en cPanel.
  2. Configura los registros MX para que el correo sepa a dónde ir.
  3. Añade el registro SPF para autorizar tus servidores.
  4. Activa el DKIM para autenticar tus correos.
  5. Configura WordPress con SMTP para enviar desde tu dominio.

Con estos pasos, tus correos llegarán correctamente a la bandeja de entrada y tu WordPress podrá enviar notificaciones, formularios de contacto y más sin problemas.

[TIP] Guarda una copia de tus registros DNS originales antes de hacer cualquier cambio. Si algo falla, podrás revertir rápidamente.

Si tienes dudas, no dudes en consultar con tu proveedor de hosting. La mayoría ofrece soporte técnico gratuito para este tipo de configuraciones. ¡Buena suerte con tu correo electrónico!

¿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