Configurar el correo electrónico en tu dominio con Plesk (MX, SPF, DKIM)
Introducción: ¿Por qué es importante configurar bien el correo de tu dominio?
Imagina que acabas de contratar un hosting y has creado tu cuenta de correo profesional, por ejemplo, hola@tudominio.com. Pero descubres que tus correos terminan en la carpeta de spam, o peor aún, no se envían. Esto es más común de lo que parece y casi siempre se debe a una configuración incompleta de los registros DNS del dominio.
Configurar el correo electrónico en tu dominio no es solo crear la cuenta en Plesk. Para que los mensajes lleguen a su destino y no sean rechazados por otros servidores, necesitas configurar correctamente los registros MX, SPF y DKIM. Este artículo te guiará paso a paso por todo el proceso, de una forma sencilla y sin tecnicismos innecesarios.
Piensa en esto como el "carnet de identidad" de tu servidor de correo. Sin él, los demás servidores no saben si el correo que envías es legítimo o un intento de fraude. Vamos a arreglarlo.
¿Qué son los registros MX, SPF y DKIM?
Antes de entrar en materia, es crucial entender qué es cada cosa y por qué la necesitas. No te preocupes, lo explicaré con una analogía fácil.
Registros MX (Mail Exchanger)
Son la dirección de entrega de tu correo. Le dicen al mundo: "Los correos para @tudominio.com deben entregarse en este servidor". Si este registro está mal, los correos simplemente no llegarán a tu buzón.
Registros SPF (Sender Policy Framework)
Es una lista de invitados de tu dominio. Indica qué servidores están autorizados para enviar correos en nombre de tu dominio. Si un servidor externo intenta enviar un correo haciéndose pasar por ti (spoofing), el SPF lo detectará y lo bloqueará.
Registros DKIM (DomainKeys Identified Mail)
Es una firma digital que se añade a cada correo que envías. Esta firma garantiza que el mensaje no ha sido alterado en el camino y que realmente proviene de tu servidor. Es como un sello de autenticidad.
En resumen: MX dice dónde entregar el correo, SPF dice quién puede enviarlo y DKIM verifica que no lo han manipulado. Los tres juntos son la clave para una entrega de correo plesk exitosa.
Paso 1: Acceder a Plesk y localizar tus dominios
Para comenzar a configurar correo plesk, lo primero es iniciar sesión en tu panel de control. Normalmente lo encuentras en https://tu-dominio.com:8443 o en la URL que te haya proporcionado tu proveedor de hosting.
Una vez dentro, verás un panel con todas tus suscripciones y dominios. Haz clic en el dominio que quieres configurar. Si tienes varios, repite este proceso para cada uno.
En el menú lateral izquierdo, busca la sección de "Correo electrónico". Aquí es donde gestionarás todo lo relacionado con tu correo.
Paso 2: Configurar los registros MX en Plesk
Los registros MX se gestionan en la zona DNS de tu dominio, que también está dentro de Plesk. Sigue estos pasos:
- En el menú lateral, ve a la sección "Sitios web y dominios".
- Busca el icono de "DNS" (suele ser un globo terráqueo o un servidor) y haz clic en él. Se abrirá el editor de zona DNS.
- Verás una lista de registros. Busca los que empiezan por
MX. Plesk suele crearlos automáticamente al añadir el dominio, pero vamos a verificar que sean correctos. - Normalmente, verás un registro como este:
mail.tudominio.com(o el nombre de tu servidor de correo) con prioridad 10.
- Si no existe, haz clic en "Añadir registro".
- En el tipo de registro, selecciona MX.
- En el campo de datos, introduce el nombre de tu servidor de correo. En la mayoría de los casos con Plesk, será
mail.tudominio.com. La prioridad suele ser 10 (cuanto más bajo el número, mayor prioridad). - Guarda los cambios.
[INFO] Si tu dominio usa un servicio de correo externo (como Google Workspace o Microsoft 365), los registros MX te los proporcionará ese servicio y serán diferentes. En ese caso, deberás eliminar los registros MX que creó Plesk y poner los del servicio externo.
Paso 3: Configurar el registro SPF en Plesk
El registro SPF es un registro TXT en tu DNS. Plesk facilita mucho su creación.
- Permanece en el editor de zona DNS.
- Busca un registro TXT que empiece por
v=spf1. Plesk suele crearlo automáticamente. - El registro SPF estándar para Plesk suele ser:
v=spf1 +a +mx +ip4:TU_IP_PUBLICA ~all+aautoriza al servidor web (si tiene la misma IP que el correo).+mxautoriza a los servidores definidos en el registro MX.+ip4:TU_IP_PUBLICAautoriza explícitamente esa IP. Es muy importante que sustituyasTU_IP_PUBLICApor la IP real de tu servidor. Puedes encontrarla en Plesk, en la sección de "Información del servidor" o preguntando a tu proveedor.~allindica que los correos que no cumplan estas reglas deben ser marcados como sospechosos (soft fail).
- Si no existe, créalo. Haz clic en "Añadir registro", selecciona tipo TXT y pega la línea completa en el campo de datos. El nombre del registro (host) suele ser
@o dejarlo vacío, dependiendo de la interfaz, para que aplique al dominio raíz.
[WARNING] No copies y pegues un SPF de internet sin entenderlo. Si incluyes demasiados mecanismos o IPs incorrectas, podrías estar autorizando a servidores de terceros a enviar correo en tu nombre, lo que dañaría tu reputación. Si tu proveedor de hosting te da un SPF específico, úsalo.
Paso 4: Configurar el registro DKIM en Plesk
Este es el paso más técnico, pero Plesk lo automatiza casi por completo. La clave está en activar la firma DKIM para tu dominio.
- Ve a la sección "Correo electrónico" en el menú lateral.
- Pulsa el botón "Activar DKIM" o similar. Si ya está activado, verás un botón para desactivarlo o una marca de verificación.
- Al activarlo, Plesk generará automáticamente un par de claves (pública y privada). La clave privada se usa para firmar los correos salientes y la pública se publica en tu DNS para que otros servidores puedan verificar la firma.
- Plesk también creará automáticamente el registro DNS TXT correspondiente en tu zona DNS. No necesitas hacer nada más. Puedes verificarlo yendo a la zona DNS y buscando un registro TXT que empiece por
v=DKIM1.
[TIP] A veces, si el dominio fue creado antes de activar DKIM, el registro DNS no se genera automáticamente. Si tras activarlo ves que no aparece en la zona DNS, deberás crearlo manualmente. Plesk te mostrará el valor del registro DKIM que debes añadir. Simplemente crea un registro TXT con el nombre que te indique (suele ser default._domainkey.tudominio.com) y el valor v=DKIM1; k=rsa; p=TU_CLAVE_PUBLICA.
Paso 5: Configurar la entrega y la autenticación en Plesk (Opcional pero recomendado)
Plesk tiene una función llamada "Configuración de entrega de correo" que te permite ajustar cómo se envían los correos. Aunque la configuración por defecto suele ser correcta, es bueno revisarla.
- Ve a "Correo electrónico" y luego a "Configuración de entrega de correo" (o un botón similar).
- Aquí puedes ajustar la frecuencia de envío de mensajes en cola, el tamaño máximo de los mensajes, etc. No es necesario tocar nada si no sabes lo que haces.
- Una cosa importante es asegurarte de que la opción de "Enviar correo mediante SMTP autenticado" esté activada si tu servidor lo requiere. En la mayoría de los casos, Plesk maneja esto automáticamente.
Paso 6: Verificar que todo funciona correctamente
Una vez que hayas configurado los registros MX, SPF y DKIM, es hora de probar. La propagación de DNS puede tardar desde unos minutos hasta 48 horas, aunque normalmente es mucho más rápida.
- Espera al menos 1-2 horas después de hacer los cambios.
- Envía un correo de prueba a una cuenta de Gmail o Outlook (o a varias).
- Revisa si el correo llega a la bandeja de entrada o al spam.
- Para una verificación más técnica, puedes usar herramientas online gratuitas como MXToolbox o Mail-Tester.
- En MXToolbox, escribe tu dominio y haz clic en "MX Lookup". Verás si tu registro MX es correcto.
- Luego, haz clic en "SPF" y "DKIM" en el menú de la izquierda para verificar esos registros.
- Para una prueba completa, envía un correo a la dirección que te da Mail-Tester y luego analiza el resultado. Te dará una puntuación y te dirá exactamente qué está bien y qué falla.
[WARNING] Si usas un servicio de correo externo, la verificación de DKIM y SPF se hace en el panel del proveedor (Google, Microsoft, etc.), no en Plesk. Plesk solo gestiona el DNS, así que tendrás que añadir los registros que te proporcione ese servicio en la zona DNS de Plesk.
Solución de problemas comunes
Mis correos van a spam
Esto casi siempre se debe a un problema de reputación o de autenticación. Revisa:
- Que el registro SPF no tenga errores (usa MXToolbox).
- Que el DKIM esté activo y el registro DNS sea correcto.
- Que tu IP no esté en una lista negra (puedes comprobarlo en MXToolbox también).
- Si es un dominio nuevo, es normal que la reputación sea baja. Envía correos de prueba y pide a los destinatarios que marquen tus correos como "No es spam".
No puedo enviar correos
- Revisa que el puerto SMTP (587 o 465) esté abierto en tu firewall.
- Comprueba que tu cliente de correo esté configurado con la autenticación correcta (usuario y contraseña).
- Verifica que el registro MX apunte al servidor correcto.
No recibo correos
- Revisa que el registro MX apunte a
mail.tudominio.como al servidor que corresponda. - Comprueba que la cuenta de correo existe y tiene espacio disponible.
- Mira si hay algún filtro de spam en Plesk que esté bloqueando los correos entrantes.
He cambiado la IP de mi servidor y ahora el correo falla
- Actualiza el registro SPF con la nueva IP.
- Si usas Plesk, es posible que tengas que regenerar las claves DKIM, ya que la IP forma parte de la firma en algunos casos. Desactiva DKIM, guárdalo, actívalo de nuevo y asegúrate de que el registro DNS se actualiza.
Conclusión: La base de un correo fiable
Configurar correctamente los registros MX, SPF y DKIM en Plesk es una tarea fundamental para cualquier administrador de un sitio web. Aunque puede parecer abrumador al principio, siguiendo estos pasos te asegurarás de que tu correo se entregue de forma fiable y no dañe la reputación de tu dominio.
Recuerda que la configuración de correo en Plesk es un proceso continuo. Es buena práctica revisar periódicamente tus registros DNS y usar herramientas de verificación para asegurarte de que todo sigue en orden. Un correo bien configurado es sinónimo de profesionalidad y confianza.
Y si en algún momento te pierdes, no dudes en consultar la documentación oficial de Plesk o contactar con el soporte de tu proveedor de hosting. Ellos están allí para ayudarte.
Preguntas Frecuentes (FAQ)
¿Cuánto tarda en funcionar la configuración del correo?
La propagación de los registros DNS puede tardar entre unos minutos y 48 horas, aunque lo más común es que en 2-4 horas ya esté operativo. La mayoría de los cambios se propagan casi instantáneamente.
¿Qué pasa si mi dominio usa Syspanel en lugar de Plesk?
Si tu hosting usa el panel Syspanel (antes conocido como HestiaCP), la lógica es exactamente la misma, pero la interfaz cambia. Accede a Syspanel a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Allí encontrarás secciones similares para gestionar el DNS y el correo. La configuración de los registros MX, SPF y DKIM se realiza de forma análoga, aunque los nombres de los botones pueden variar.
¿Necesito configurar algo más además de MX, SPF y DKIM?
Sí, hay otro registro llamado DMARC que es muy recomendable. Aunque no es estrictamente necesario para el envío, te dice a los servidores receptores qué hacer si un correo falla la autenticación SPF o DKIM (por ejemplo, ponerlo en spam o rechazarlo). Es una capa extra de seguridad que mejora la entrega de correo plesk a largo plazo.
¿Puedo usar servicios de correo externos con Plesk?
Sí, absolutamente. Plesk es solo el panel de control de tu hosting. Si prefieres usar Gmail o Outlook para tu dominio, solo tienes que cambiar los registros MX en Plesk para que apunten a los servidores de Google o Microsoft, y añadir los registros SPF y DKIM que ellos te proporcionen. Plesk seguirá alojando tu web, pero el correo lo gestionará el servicio externo.
¿Por qué es importante el SPF y el DKIM para mi negocio?
Porque protegen tu marca. Si un ciberdelincuente intenta suplantar tu identidad enviando correos falsos a tus clientes, los servidores de destino los marcarán como spam o los rechazarán gracias a estos registros. Esto evita que tus clientes sean engañados y protege la reputación de tu dominio.
