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

Cómo configurar el correo electrónico en WordPress desde Syspanel

Actualizado el 6 de noviembre de 2025

¡Hola! Soy tu técnico de soporte amigable, y hoy te voy a guiar paso a paso para que puedas configurar el correo electrónico en WordPress desde Syspanel. Es un proceso muy sencillo cuando sabes cómo hacerlo, y te aseguro que en menos de 15 minutos tendrás tu web enviando y recibiendo emails sin problemas.

Muchos clientes nos preguntan: "¿Por qué mi WordPress no envía correos?" o "¿Cómo configuro el email de mi sitio?". La respuesta está en conectar tu WordPress con los servicios de correo que ya tienes en tu hosting. Y para eso, Syspanel (recuerda, es el nombre que le damos a HestiaCP, y se accede por el puerto 2106) es la herramienta ideal.

Vamos a ello. Te explicaré desde qué necesitas, hasta cómo probar que todo funciona. No te preocupes si no eres técnico; lo haré muy visual y con pasos numerados.


¿Qué necesitas antes de empezar?

Antes de meternos en la configuración, asegurémonos de tener todo listo. Esto te ahorrará tiempo y dolores de cabeza.

Requisitos básicos

  1. Acceso a Syspanel (HestiaCP).

    • Tu proveedor de hosting te dio una URL, usuario y contraseña.
    • La dirección suele ser algo como https://tudominio.com:2106 o https://IP:2106.
    • Si no lo tienes, pídelo a soporte.
  2. Un dominio configurado en Syspanel.

    • Debe estar apuntando a tu hosting (con los DNS correctos).
    • Si no sabes cómo verificarlo, en Syspanel, ve a "Web" y busca tu dominio. Si aparece "OK", estás listo.
  3. Una cuenta de correo creada en Syspanel.

    • Por ejemplo: contacto@tudominio.com.
    • Si no la tienes, la crearemos en el paso siguiente.
  4. WordPress instalado y funcionando.

    • Puedes tenerlo en la raíz (ej: tudominio.com) o en una subcarpeta (ej: tudominio.com/blog). Da igual.

Paso 1: Crear una cuenta de correo en Syspanel

Si ya tienes una cuenta de correo, puedes saltarte este paso. Pero si no, aquí te enseño cómo hacerlo.

  1. Inicia sesión en Syspanel usando el puerto 2106.

    • Ejemplo: https://tudominio.com:2106.
    • Introduce tu usuario y contraseña de administrador.
  2. Ve a la sección "Mail" (Correo).

    • En el menú lateral izquierdo, haz clic en "Mail".
  3. Haz clic en "Añadir Cuenta de Correo".

    • Se abrirá un formulario.
  4. Rellena los datos:

    • Cuenta: El nombre que quieras (ej: info, ventas, contacto).
    • Contraseña: Elige una segura (usa mayúsculas, minúsculas, números y símbolos).
    • Cuota: Puedes dejarlo en 0 (ilimitado) o poner un límite en MB.
  5. Haz clic en "Añadir".

    • ¡Listo! Ya tienes tu correo. Apunta los datos:
      • Dirección de correo: info@tudominio.com.
      • Contraseña: la que pusiste.
      • Servidor de correo entrante (IMAP): tudominio.com (o la IP del servidor).
      • Servidor de correo saliente (SMTP): tudominio.com.
      • Puertos: IMAP: 993 (SSL) o 143 (no SSL); SMTP: 465 (SSL) o 587 (STARTTLS).

[TIP] Guarda estos datos en un lugar seguro. Los necesitarás para configurar WordPress y también para usar tu correo en Outlook, Gmail, etc.


Paso 2: Instalar un plugin de SMTP en WordPress

WordPress, por defecto, usa la función wp_mail() para enviar correos. Pero muchas veces los servidores de hosting bloquean el envío directo o los correos terminan en Spam. Por eso, lo mejor es usar un plugin SMTP que se conecte a tu cuenta de correo de Syspanel.

¿Por qué un plugin SMTP?

  • Evita que los correos vayan a Spam.
  • Permite usar autenticación (usuario y contraseña).
  • Usa protocolos seguros (SSL/TLS).
  • Registra los envíos para saber si fallaron.

Plugin recomendado: WP Mail SMTP

Es el más popular, gratuito y fácil de configurar. Vamos a instalarlo.

  1. Desde el escritorio de WordPress, ve a "Plugins" > "Añadir nuevo".

  2. Busca "WP Mail SMTP" (el de WPForms).

    • Verás un plugin con el logo de un sobre y una flecha verde.
  3. Haz clic en "Instalar ahora" y luego "Activar".

  4. Ve a "Ajustes" > "WP Mail SMTP" (aparecerá en el menú lateral).


Paso 3: Configurar WP Mail SMTP con los datos de Syspanel

Ahora viene la parte clave. Vamos a conectar el plugin con tu cuenta de correo de Syspanel.

  1. En la pantalla de configuración de WP Mail SMTP, verás varias opciones.

    • From Email: Pon la dirección que creaste en Syspanel (ej: info@tudominio.com).
    • From Name: El nombre que quieras que vean los destinatarios (ej: "Mi Web").
  2. En "Mailer", selecciona "Other SMTP".

    • Es la opción genérica que funciona con cualquier servidor.
  3. Rellena los datos del servidor SMTP:

    • SMTP Host: tudominio.com (o la IP de tu servidor, si tu dominio no resuelve aún).
    • SMTP Port: Elige 465 (SSL) o 587 (STARTTLS). Recomiendo 465.
    • Encryption: Selecciona SSL (si usas puerto 465) o TLS (si usas 587).
    • Auto TLS: Déjalo marcado (por defecto).
  4. Autenticación:

    • Marca "Enable Authentication".
    • SMTP Username: La dirección de correo completa (ej: info@tudominio.com).
    • SMTP Password: La contraseña que pusiste al crear la cuenta.
  5. Haz clic en "Guardar Configuración".

[WARNING] Si tu dominio no tiene SSL (certificado HTTPS), es posible que el puerto 465 no funcione. En ese caso, prueba con el puerto 587 y encriptación TLS. Si aún así falla, contacta a soporte.


Paso 4: Probar el envío de correos

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

  1. En la misma pantalla de WP Mail SMTP, ve a la pestaña "Email Test".

  2. Escribe una dirección de correo a la que tengas acceso (puede ser tu Gmail personal).

  3. Haz clic en "Enviar Email".

  4. Revisa tu bandeja de entrada.

    • Si recibes el correo, ¡felicidades! Todo funciona.
    • Si no lo ves, revisa la carpeta de Spam. A veces los primeros correos caen ahí.
  5. Si falla, el plugin te mostrará un mensaje de error. Los más comunes son:

    • "Could not connect to SMTP host": Revisa el puerto y el host.
    • "Authentication failed": Verifica usuario y contraseña.
    • "Timeout": Puede ser un problema de firewall. Prueba con otro puerto.

[INFO] Si después de varios intentos no funciona, no te preocupes. Muchas veces el problema es que el servidor de Syspanel tiene el puerto SMTP bloqueado por seguridad. Puedes pedir a soporte que lo abran, o usar un servicio externo como SendGrid o Mailgun (pero eso es otro tutorial).


Paso 5: Configurar el correo para formularios y notificaciones

Una vez que el plugin SMTP está funcionando, todos los correos de WordPress (registros de usuarios, recuperación de contraseñas, formularios de contacto, etc.) se enviarán a través de tu cuenta de Syspanel.

Ejemplo con plugin de formularios (Contact Form 7)

Si usas Contact Form 7, asegúrate de que en la configuración del formulario, el "From" coincida con tu dirección de correo configurada.
Por ejemplo:
[your-name] <info@tudominio.com>

Esto evita que los correos se marquen como Spam.

Notificaciones de WooCommerce

Si tienes una tienda online, ve a "WooCommerce" > "Ajustes" > "Correos electrónicos". Allí verás que los correos se enviarán automáticamente usando la configuración SMTP que acabas de hacer.


Preguntas frecuentes (FAQ)

Aquí respondo las dudas más comunes que me llegan. Léelas con calma.

1. ¿Puedo usar la misma cuenta de correo para varios sitios WordPress?

Sí, pero no es recomendable. Si un sitio envía muchos correos y es marcado como Spam, afectará a los demás. Mejor crea una cuenta por sitio.

2. ¿Qué hago si mi correo llega a Spam?

  • Asegúrate de tener configurado el SPF y DKIM en Syspanel.
  • Ve a "Mail" > "Dominio" y activa "SPF" y "DKIM". Luego, añade los registros DNS en tu proveedor de dominio.
  • También puedes calentar la cuenta enviando correos manualmente durante unos días.

3. ¿Es obligatorio usar un plugin SMTP?

No, pero es muy recomendable. Sin él, los correos pueden fallar o no llegar. Además, el plugin te da registro de errores.

4. ¿Y si no quiero instalar más plugins?

Puedes configurar el envío de correo directamente en el archivo wp-config.php usando las constantes de WordPress, pero es más técnico. Te recomiendo el plugin.

5. ¿Syspanel (HestiaCP) tiene límite de envíos?

Depende de tu plan de hosting. Normalmente, los servidores compartidos tienen límites (ej: 500 correos/hora). Si necesitas más, consulta con soporte.

6. ¿Puedo usar Gmail o Outlook como SMTP en WordPress?

Sí, pero no te lo recomiendo. Gmail tiene límites muy bajos (500 correos/día) y requiere configurar OAuth2. Es más complicado. Mejor usa el correo de tu hosting.

7. ¿Cómo accedo a Syspanel?

Recuerda: la URL es https://tudominio.com:2106. Usa el usuario y contraseña que te dio tu hosting. Si no lo recuerdas, pide un reset.


Consejos finales para que todo funcione perfecto

  1. Mantén actualizado el plugin SMTP. Las actualizaciones corrigen errores y mejoran la seguridad.

  2. Revisa los logs de correo en Syspanel.

    • Ve a "Mail" > "Logs" para ver si los correos se enviaron correctamente desde el servidor.
  3. Si cambias de contraseña de correo, actualízala también en el plugin SMTP.

  4. Prueba el envío cada vez que hagas cambios en la configuración del servidor o del dominio.

  5. No uses correos gratuitos (como @gmail.com) como dirección "From" en WordPress. Usa siempre una de tu dominio.


Resumen rápido

Para configurar el correo electrónico en WordPress desde Syspanel, solo necesitas:

  1. Crear una cuenta de correo en Syspanel (puerto 2106).
  2. Instalar el plugin WP Mail SMTP en WordPress.
  3. Configurarlo con los datos de tu cuenta (SMTP host, puerto, usuario, contraseña).
  4. Probar el envío con la herramienta de test.
  5. ¡Listo! Tu WordPress ya envía correos.

Es un proceso que parece largo, pero una vez que lo haces, te olvidas. Y si tienes cualquier duda, recuerda que estoy aquí para ayudarte. Solo abre un ticket de soporte o responde a este artículo.

¡Buena suerte con tu configuración! 🚀

¿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