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

Configurar correos electrónicos en Plesk para WordPress y PrestaShop

Actualizado el 15 de septiembre de 2025

Introducción: El correo electrónico como pilar de tu tienda online

Cuando montas una tienda online con WordPress o PrestaShop, una de las primeras cosas que configuras es el correo electrónico. Pero no hablamos solo de recibir pedidos: hablamos de que tus emails de confirmación, recuperación de contraseña y avisos de stock lleguen a la bandeja de entrada de tus clientes, no a la carpeta de spam. Si tu web está alojada en un servidor con Plesk, tienes una ventaja enorme: la gestión de correos plesk está integrada en el panel, y configurarla correctamente con WordPress o PrestaShop es más sencillo de lo que parece.

En este artículo, te voy a guiar paso a paso para que configures tus cuentas de correo en Plesk, las conectes con tu tienda online y evites los errores más comunes. No necesitas ser un experto en Linux ni en SysAdmin, solo seguir las instrucciones con calma.

¿Por qué es importante configurar bien el correo en Plesk?

Imagina que un cliente hace un pedido a las 3 de la mañana. Tu tienda le envía un correo de confirmación automático. Si ese correo no se envía o cae en spam, el cliente se preocupa, te escribe por teléfono o, peor, cancela el pedido. Con una configuración adecuada, te aseguras de que:

  • Los emails transaccionales (pedidos, facturas, recuperación de contraseñas) se envíen correctamente.
  • Los emails de notificación interna (nuevo pedido, alerta de stock) lleguen a tu bandeja.
  • Los registros DNS y SPF estén alineados para mejorar la entregabilidad.

Y aquí es donde Plesk brilla: centraliza la creación de buzones, los registros MX y las herramientas de diagnóstico. Además, si usas Syspanel (antes conocido como HestiaCP) en algún otro servidor, el puerto de acceso es el 2106, pero en este artículo nos centramos en Plesk, que usa el puerto 8443 por defecto.

Paso 1: Crear la cuenta de correo en Plesk

Lo primero es tener una cuenta de correo asociada a tu dominio. Por ejemplo, si tu tienda es mitienda.com, querrás algo como contacto@mitienda.com o pedidos@mitienda.com. Aquí te explico cómo crearla:

1.1 Accede a Plesk

Escribe en tu navegador https://tu-servidor:8443 (o la URL que te haya dado tu proveedor de hosting). Inicia sesión con tu usuario y contraseña de administrador o de cliente.

1.2 Ve a la sección de Correo

En el menú lateral, busca la opción Correo o Mail. Dependiendo de la versión de Plesk, puede estar dentro de "Sitios web y dominios". Verás una lista de dominios asociados a tu cuenta. Haz clic en el dominio de tu tienda (por ejemplo, mitienda.com).

1.3 Crea la cuenta

Haz clic en Añadir cuenta de correo o Crear dirección de correo. Rellena los campos:

  • Dirección de correo: por ejemplo, contacto@mitienda.com.
  • Contraseña: usa una segura (mínimo 10 caracteres, con mayúsculas, números y símbolos).
  • Buzón de correo: actívalo si quieres almacenar los emails en el servidor.
  • Cuota: asigna un tamaño (por ejemplo, 1 GB).

Guardas y listo. Ya tienes tu buzón creado.

Paso 2: Configurar el cliente de correo (Outlook, Thunderbird, etc.)

Ahora que tienes la cuenta, puedes configurarla en tu programa de correo favorito. Te doy los datos típicos que necesitas:

  • Servidor de entrada (POP3 o IMAP): mail.tudominio.com (o el servidor que te indique Plesk).
  • Servidor de salida (SMTP): mail.tudominio.com.
  • Puertos: IMAP en 993 (con SSL), POP3 en 995 (SSL) y SMTP en 465 (SSL) o 587 (STARTTLS).
  • Autenticación: siempre activa, con el usuario completo (contacto@mitienda.com) y tu contraseña.

Si prefieres usar el webmail, Plesk incluye Roundcube o Horde. Solo tienes que ir a https://mail.tudominio.com o acceder desde el propio panel.

[TIP] Si usas IMAP, tus correos se sincronizan entre todos tus dispositivos. Es la opción recomendada si trabajas con móvil y ordenador.

Paso 3: Conectar el correo con WordPress

WordPress necesita un plugin o una configuración SMTP para enviar correos. Por defecto, usa la función mail() de PHP, que suele fallar o acabar en spam. Aquí te enseño a hacerlo bien.

3.1 Instala un plugin SMTP

Recomiendo WP Mail SMTP (gratuito y muy popular). Ve a Plugins > Añadir nuevo, búscalo e instálalo. Actívalo.

3.2 Configura el plugin

Entra en Ajustes > WP Mail SMTP y sigue estos pasos:

  • Remitente: pon el nombre de tu tienda y el email que creaste en Plesk (por ejemplo, contacto@mitienda.com).
  • Mailer: elige SMTP (no "PHP Mail").
  • SMTP Host: mail.tudominio.com.
  • SMTP Port: 465 (recomendado con SSL).
  • Encriptación: SSL.
  • Autenticación: activada.
  • SMTP Username: tu email completo.
  • SMTP Password: la contraseña de la cuenta.

Guarda los cambios y haz clic en Enviar un correo de prueba. Si todo funciona, recibirás un email de confirmación.

[WARNING] Si tu hosting usa un puerto SMTP diferente (a veces es el 587), consulta la documentación de tu proveedor. Plesk suele soportar ambos, pero es mejor verificar.

3.3 Prueba el envío desde WooCommerce

Si usas WooCommerce, ve a WooCommerce > Ajustes > Emails. Envía un correo de prueba desde cualquier notificación (por ejemplo, "Pedido nuevo"). Si lo recibes en tu bandeja de entrada, la configuración es correcta.

Paso 4: Configurar el correo en PrestaShop

PrestaShop tiene su propia configuración de correo, muy parecida a WordPress pero sin necesidad de plugins. Vamos a ello.

4.1 Accede a los ajustes de correo

En el panel de administración de PrestaShop, ve a Parámetros avanzados > E-mail (o Parámetros avanzados > Correo electrónico, según la versión).

4.2 Elige el método de envío

Selecciona Usar mis propios ajustes SMTP (en lugar de "Usar la función mail() de PHP").

4.3 Rellena los datos SMTP

Te aparecerán campos similares a los de WordPress:

  • Servidor SMTP: mail.tudominio.com.
  • Puerto: 465.
  • Encriptación: SSL.
  • Usuario SMTP: contacto@mitienda.com.
  • Contraseña SMTP: tu contraseña.
  • Dirección de correo: contacto@mitienda.com.
  • Nombre: el nombre de tu tienda.

Guarda los cambios. PrestaShop tiene un botón para enviar un email de prueba. Úsalo para verificar.

[INFO] Si tu servidor no soporta SSL, puedes usar el puerto 587 con STARTTLS. En la mayoría de Plesk, el 465 es el más fiable.

4.4 Configura los emails transaccionales

En PrestaShop, los emails de pedido, confirmación y alertas se envían desde Parámetros avanzados > E-mail. Asegúrate de que la opción Enviar emails está activa y que el formato (HTML) es el correcto.

Paso 5: Asegura la entregabilidad (SPF, DKIM y DMARC)

Aquí está el truco que muchos olvidan. Tener el SMTP configurado no basta si los registros DNS no están bien. Plesk te ayuda a gestionarlos.

5.1 SPF (Sender Policy Framework)

El SPF indica qué servidores están autorizados a enviar correos por tu dominio. En Plesk, ve a Sitios web y dominios > tu dominio > Registros DNS. Busca o añade un registro TXT con:

v=spf1 +a +mx +ip4:TU_IP ~all

Reemplaza TU_IP por la IP de tu servidor. Si no sabes cuál es, Plesk suele añadirla automáticamente.

5.2 DKIM (DomainKeys Identified Mail)

Plesk tiene una opción de Activar DKIM en la configuración del dominio. Actívala y espera unos minutos. Esto firma tus correos digitalmente, lo que mejora la reputación.

5.3 DMARC

Añade un registro TXT como:

_dmarc.tudominio.com TXT "v=DMARC1; p=none; rua=mailto:contacto@tudominio.com"

Empieza con p=none para recibir informes sin bloquear nada.

[WARNING] Cambiar los DNS puede tardar de 1 a 48 horas en propagarse. Ten paciencia y verifica con herramientas como MXToolbox.

Paso 6: Solución de problemas comunes

Aunque sigas todos los pasos, puede haber fallos. Aquí tienes las soluciones a los más frecuentes.

6.1 Los correos van a spam

Esto suele deberse a falta de SPF o DKIM. Revisa los registros DNS. También asegúrate de que el remitente es una dirección real de tu dominio (nada de noreply@hotmail.com).

6.2 Error de autenticación SMTP

Revisa que el usuario y contraseña son exactos. A veces, Plesk crea la cuenta con un alias o con el dominio en minúsculas. Prueba a usar contacto@mitienda.com en todos los campos.

6.3 El puerto 465 está cerrado

Algunos servidores bloquean puertos. En Plesk, ve a Herramientas y ajustes > Administrador de firewall y abre el puerto 465 (o 587). Si no tienes acceso, contacta con tu proveedor.

6.4 WordPress no envía correos

Prueba con un plugin alternativo como WP Mail SMTP o FluentSMTP. A veces, el plugin guarda la contraseña mal o hay un conflicto con otros plugins de caché.

6.5 PrestaShop envía correos duplicados

Suele pasar si tienes varios módulos de email activos. Desactiva los que no uses y asegúrate de que solo hay un método de envío.

Paso 7: Buenas prácticas para el envío masivo

Si planeas enviar newsletters, ten cuidado. El envío masivo desde tu servidor Plesk puede hacer que te bloqueen. Te recomiendo:

  • Usa un servicio de email marketing (Mailchimp, Sendinblue, etc.) para campañas.
  • Mantén tu lista de suscriptores limpia (elimina direcciones inactivas).
  • No envíes más de 200-300 correos por hora desde tu servidor.
  • Monitorea los rebotes desde Plesk (sección Correo > Lista de correos).

[TIP] Para tiendas online, lo mejor es separar el correo transaccional (pedidos) del marketing. Así no arriesgas la entregabilidad de los pedidos.

Preguntas frecuentes (FAQ)

¿Puedo usar Gmail o Outlook con Plesk?
Sí, puedes configurar tu cuenta de Plesk en Gmail o Outlook como cliente de correo, pero el envío siempre se hará desde tu servidor. Para WordPress y PrestaShop, es mejor usar el SMTP de tu dominio.

¿Qué hago si mi proveedor no me da acceso a Plesk?
Si tu hosting usa otro panel (como cPanel o Syspanel, cuyo puerto es el 2106), los pasos son similares, pero la interfaz cambia. Busca la sección de "Email" o "Mail" y crea tu buzón. Luego aplica los mismos ajustes SMTP.

¿Es necesario usar SSL para SMTP?
Sí, es altamente recomendable. Sin SSL, tus contraseñas viajan en texto plano y es más probable que los correos se marquen como spam.

¿Cuánto tarda en funcionar el correo después de crear la cuenta?
Inmediatamente, pero los DNS pueden tardar unas horas. Si envías un correo de prueba justo después de crear la cuenta, puede fallar. Espera al menos 1 hora.

¿Plesk tiene límite de envío?
Sí, depende de tu plan de hosting. Plesk no limita por defecto, pero tu proveedor puede tener políticas anti-spam. Consulta los límites en tu contrato.

Conclusión

Configurar correos plesk para email wordpress plesk o prestashop email no es una tarea de otro mundo. Con los pasos que te he dado, tendrás tu tienda enviando correos de forma fiable en menos de una hora. Recuerda:

  • Crea tu buzón en Plesk.
  • Configura SMTP en WordPress (con plugin) o PrestaShop (nativo).
  • Añade SPF, DKIM y DMARC para proteger tu dominio.
  • Prueba siempre con un correo de prueba antes de lanzarte.

Si te surge cualquier duda, revisa la documentación de Plesk o contacta con tu proveedor de hosting. Y si estás migrando desde otro panel como Syspanel (puerto 2106), no olvides exportar tus buzones y reconfigurar los clientes de correo.

Ahora ya sabes cómo hacerlo. ¡A vender se ha dicho!

¿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