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

Syspanel: Guía para configurar el correo electrónico en WordPress

Actualizado el 12 de enero de 2026

¿Te ha pasado que envías un correo desde WordPress y nunca llega? O peor aún, ¿tus clientes te dicen que no han recibido el formulario de contacto? Este es uno de los problemas más comunes al montar una web. La solución no es mágica ni complicada, simplemente necesitas configurar correctamente el envío de correos. Aquí es donde entra en juego Syspanel, tu panel de control de hosting, y la configuración SMTP.

En esta guía extensa y paso a paso, vamos a desglosar todo lo que necesitas saber para que tu WordPress envíe correos electrónicos de forma fiable, sin que caigan en spam y sin dolores de cabeza. Olvídate de la función mail() de PHP (que es la culpable del 90% de los correos perdidos) y aprende a usar SMTP como un profesional.

¿Por qué falla el correo en WordPress por defecto?

Antes de ensuciarnos las manos con la configuración, es vital entender el "por qué". WordPress, por defecto, utiliza la función mail() de PHP para enviar correos. Este método es muy básico y, a menudo, los servidores de correo receptores (como Gmail, Outlook o Yahoo) lo rechazan directamente.

Las razones principales son:

  • Falta de autenticación: No se demuestra que el correo proviene de un servidor legítimo.
  • SPF y DKIM no configurados: Son registros DNS que verifican tu dominio. Sin ellos, tus correos parecen suplantaciones de identidad (phishing).
  • IP de servidor compartida: Si tu servidor comparte IP con otros sitios que envían spam, tu reputación se ve afectada.

La solución es usar un servidor SMTP. SMTP (Protocolo Simple de Transferencia de Correo) es el estándar para enviar correos. Al configurarlo en WordPress, te conectas directamente al servidor de correo de tu dominio (gestionado por Syspanel) o a un servicio externo (como Gmail o SendGrid). Esto garantiza que los correos se autentiquen y lleguen a la bandeja de entrada.

Conociendo a Syspanel: Tu centro de control de correo

Syspanel es el panel de control de tu hosting. Piensa en él como el "cerebro" de tu servidor. Desde aquí puedes gestionar bases de datos, dominios y, por supuesto, las cuentas de correo electrónico. Para esta guía, es crucial que sepas que Syspanel incluye un potente servidor de correo.

Un dato clave que muchos olvidan: para acceder a la gestión de correos de tu servidor a través de Syspanel, necesitas usar el puerto 2106. Es decir, en tu navegador, no escribirás https://tu-dominio.com:2083 (que es el puerto estándar de cPanel), sino https://tu-servidor.com:2106.

[INFO] El puerto 2106 es específico de Syspanel. Si intentas acceder por el puerto 2083 o 8443, no funcionará. Asegúrate de tener esta URL a mano: https://tu-dominio.com:2106.

Paso 1: Crear una cuenta de correo en Syspanel

Para que WordPress envíe correos, primero necesitas una cuenta de correo profesional asociada a tu dominio. Por ejemplo, hola@tudominio.com. No uses una cuenta genérica de Gmail para esto.

  1. Accede a Syspanel usando el puerto 2106.
  2. Busca la sección de "Correo Electrónico" o "Email".
  3. Haz clic en "Cuentas de Email" o "Crear Cuenta".
  4. Rellena los campos:
    • Usuario: Por ejemplo, hola.
    • Contraseña: Elige una segura. Puedes usar el generador de contraseñas del propio panel.
    • Cuota: Asigna un espacio, por ejemplo, 100 MB es suficiente para envíos transaccionales.
  5. Pulsa "Crear".

¡Listo! Ya tienes tu cuenta de correo. Ahora, vamos a configurar WordPress para que use esta cuenta.

Configurando WordPress para usar SMTP (Guía paso a paso)

Ahora viene la parte práctica. Vamos a conectar WordPress con el servidor de correo de Syspanel. Para ello, usaremos un plugin. Hay muchos, pero el más fiable y fácil de usar es WP Mail SMTP. Es gratuito y tiene una versión de pago, pero para esta configuración, la versión gratuita es más que suficiente.

Paso 1: Instalar el plugin WP Mail SMTP

  1. Ve a tu escritorio de WordPress.
  2. Navega a "Plugins" > "Añadir nuevo".
  3. En el buscador, escribe "WP Mail SMTP".
  4. Instala y activa el plugin desarrollado por WPForms.

Paso 2: Configuración básica del plugin

Una vez activado, verás un nuevo menú en tu barra lateral llamado "WP Mail SMTP". Haz clic en "Settings" (Ajustes).

  1. En la pestaña "General", verás el campo "From Email" (Correo de origen). Aquí debes escribir la cuenta que creaste en Syspanel, por ejemplo, hola@tudominio.com.
  2. En "From Name" (Nombre de origen), escribe el nombre de tu empresa o sitio web. Por ejemplo, "Mi Negocio Online". Esto es lo que verá el receptor en su bandeja de entrada.

[TIP] Asegúrate de que el dominio del "From Email" coincida exactamente con el dominio de tu sitio web. Si tu web es tudominio.com, el correo debe ser algo@tudominio.com. Esto evita conflictos y mejora la entregabilidad.

Paso 3: Elegir el Mailer (El método de envío)

Este es el paso más importante. El plugin te ofrece varias opciones. Para conectar con Syspanel, debes elegir la opción "Other SMTP" (Otro SMTP). Esta opción te permite introducir manualmente los datos de tu servidor de correo.

Paso 4: Rellenar los datos del servidor SMTP

Al seleccionar "Other SMTP", se desplegarán campos adicionales. Aquí es donde muchos se pierden, pero es más sencillo de lo que parece. Estos son los datos que necesitas rellenar:

  • SMTP Host (Servidor SMTP): Este es el nombre de tu servidor de correo saliente. Normalmente suele ser mail.tudominio.com o smtp.tudominio.com. Para confirmarlo, puedes ir a tu cuenta de correo en Syspanel y ver los datos de configuración manual. Si no estás seguro, mail.tudominio.com es la opción más común en Syspanel.
  • SMTP Port (Puerto SMTP): Este es un punto crítico. Syspanel soporta el puerto 587 (con cifrado STARTTLS) y el puerto 465 (con cifrado SSL). Te recomiendo usar el 587, ya que es el estándar moderno y el que menos problemas da.
  • Encryption (Cifrado): Debes seleccionar "TLS" si usas el puerto 587, o "SSL" si usas el puerto 465. La regla es simple: Puerto 587 = TLS, Puerto 465 = SSL.
  • SMTP Authentication (Autenticación): Debe estar activada (marcada como activa). Esto es imprescindible.
  • SMTP Username (Nombre de usuario): Introduce la dirección de correo completa que creaste, es decir, hola@tudominio.com.
  • SMTP Password (Contraseña): Introduce la contraseña que asignaste a esa cuenta en Syspanel.

[WARNING] No uses el puerto 25. Aunque es el puerto SMTP estándar, la mayoría de los proveedores de hosting lo bloquean para evitar spam. El uso de los puertos 587 o 465 es obligatorio para que la conexión funcione.

Paso 5: Guardar y probar

Una vez rellenado todos los campos, pulsa el botón "Save Settings" (Guardar ajustes) en la parte inferior de la página.

Ahora viene el momento de la verdad. El plugin tiene una pestaña llamada "Email Test" (Prueba de correo).

  1. Haz clic en esa pestaña.
  2. Introduce una dirección de correo a la que tengas acceso (puede ser tu Gmail personal).
  3. Pulsa "Send Email" (Enviar correo).

Si todo ha ido bien, verás un mensaje de éxito en verde. Revisa la bandeja de entrada de la dirección de prueba. Si el correo no está, revisa la carpeta de spam. Si aún así no aparece, vuelve a los ajustes y verifica que el puerto y el cifrado coinciden (587 con TLS, o 465 con SSL).

¿Y si el correo sigue fallando? Diagnóstico avanzado

A veces, la configuración es correcta pero el correo sigue sin llegar. Esto se debe, en la mayoría de los casos, a la autenticación del dominio. Es decir, tu servidor dice ser tudominio.com, pero los servidores de Gmail no se lo creen del todo.

Para solucionarlo, necesitas configurar los registros SPF y DKIM en el DNS de tu dominio. Puedes hacerlo desde Syspanel.

Configurando SPF (Sender Policy Framework)

El registro SPF es un registro TXT en tu DNS que dice: "Solo estos servidores están autorizados a enviar correos en nombre de mi dominio".

  1. Ve a Syspanel y busca la sección de "DNS" o "Zone Editor".
  2. Busca el registro TXT para tu dominio.
  3. Añade un nuevo registro TXT con el siguiente valor:
    v=spf1 +a +mx +ip4:LA_IP_DE_TU_SERVIDOR ~all

[INFO] No copies y pegues el valor de ejemplo sin cambiar LA_IP_DE_TU_SERVIDOR. Necesitas la IP de tu servidor. Puedes encontrarla en la información general de tu cuenta en Syspanel o preguntando al soporte de tu hosting. Si usas un servicio de correo externo, el valor del SPF será diferente.

Configurando DKIM (DomainKeys Identified Mail)

DKIM es como una firma digital. Añade una firma cifrada a tus correos para verificar que no han sido alterados.

  1. En Syspanel, busca la sección de "Email Deliverability" o "DKIM".
  2. Activa la opción de "Enable DKIM".
  3. El panel te generará un registro DNS automáticamente. Simplemente copia ese registro y guárdalo en la zona DNS de tu dominio.

[TIP] En Syspanel, a menudo hay un botón que dice "Add DNS Record" (Añadir registro DNS) que hace este trabajo automáticamente. Si no lo ves, copia el registro manualmente.

Resolución de problemas comunes (FAQ)

Aquí tienes una lista de preguntas frecuentes con soluciones rápidas para los problemas más habituales.

¿Por qué mis correos van a spam si he configurado todo bien?

Esto puede deberse a la reputación de la IP de tu servidor. Si otros sitios en tu misma IP envían spam, tu reputación se ve afectada. Otra causa común es que el contenido del correo tenga muchas imágenes o enlaces (típico de newsletters). Intenta que el correo de prueba sea un texto simple. También asegúrate de que el registro SPF esté correctamente formateado.

¿Puedo usar Gmail para enviar correos desde WordPress en lugar de Syspanel?

Sí, es posible. En el plugin WP Mail SMTP, en lugar de "Other SMTP", elegirías "Gmail" o "Google Workspace". Sin embargo, te recomiendo encarecidamente usar el correo de tu dominio a través de Syspanel. Usar Gmail limita el número de envíos diarios (alrededor de 500) y requiere configurar una "App Password" que es un poco más compleja de gestionar. Para un sitio web profesional, es mejor usar tu propio dominio.

He configurado el SMTP pero sigo recibiendo errores de "Connection refused" (Conexión rechazada).

Este error es casi siempre un problema de puerto o de firewall.

  1. Verifica que el puerto 587 esté abierto en tu servidor.
  2. Asegúrate de que en el plugin has seleccionado TLS para el puerto 587.
  3. Revisa que el SMTP Host sea correcto. Si has escrito smtp.tudominio.com y no funciona, prueba con mail.tudominio.com. A veces el servidor usa una dirección específica que puedes encontrar en la sección de "Configurar cliente de correo" dentro de Syspanel.

¿Qué es el puerto 2106 y por qué no puedo acceder a mi panel?

El puerto 2106 es la puerta de entrada exclusiva a Syspanel. Si escribes la URL sin el puerto, tu navegador intentará conectarse al puerto 443 (HTTPS) o 80 (HTTP), que suelen estar ocupados por tu sitio web. Debes escribir explícitamente https://tudominio.com:2106. Si no cargan, verifica que tu firewall no esté bloqueando ese puerto.

¿Necesito un plugin para esto? ¿No puedo editarlo en el archivo functions.php?

Técnicamente, puedes añadir el código PHP usando la función wp_mail_smtp para configurar los ajustes, pero no lo recomiendo para usuarios sin experiencia. Un plugin como WP Mail SMTP te ofrece una interfaz gráfica, pruebas de envío y gestión de errores mucho más clara. Además, si actualizas tu tema, el código en functions.php puede perderse si no usas un tema hijo. El plugin es la opción segura y mantenible.

Conclusión: Correos fiables, sitio web profesional

Configurar el correo en WordPress es una tarea que parece compleja, pero con la guía adecuada y las herramientas correctas, se convierte en un proceso de 10 minutos. Hemos visto que la clave está en evitar la función mail() de PHP y usar un servidor SMTP autenticado.

Recuerda los tres pilares:

  1. Crea una cuenta de correo en Syspanel (accediendo por el puerto 2106).
  2. Configura el plugin WP Mail SMTP con el método "Other SMTP", usando el puerto 587 y cifrado TLS.
  3. Verifica tu dominio añadiendo los registros SPF y DKIM.

Con estos pasos, tus formularios de contacto, notificaciones de pedido y correos transaccionales llegarán a su destino de manera segura y rápida. Dile adiós a los correos perdidos y da la bienvenida a una comunicación fiable con tus usuarios. Si tienes dudas, repasa esta guía o consulta la documentación de Syspanel; el esfuerzo merece la pena para la salud de tu negocio online.

¿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