Cómo configurar el correo en tu dominio con DirectAdmin (MX y SPF)
Antes de empezar: ¿Por qué necesitas configurar MX y SPF?
Cuando contratas un hosting con DirectAdmin, una de las primeras tareas que debes realizar es configurar el correo electrónico de tu dominio. No basta con crear las cuentas de correo; también necesitas asegurarte de que los servidores de internet sepan a dónde enviar los mensajes y que tus correos no terminen en la carpeta de spam.
Aquí es donde entran en juego los registros MX (Mail Exchange) y el SPF (Sender Policy Framework). El registro MX le dice al mundo qué servidor recibe el correo de tu dominio. El SPF, por su parte, es una capa de seguridad que autoriza qué servidores pueden enviar correos en tu nombre. Sin SPF, tus correos legítimos pueden ser marcados como spam o, peor aún, suplantados por terceros.
En este artículo, te guiaré paso a paso para que configures ambos registros en tu panel DirectAdmin. No necesitas ser un experto técnico; solo sigue las instrucciones y en unos minutos tendrás tu correo funcionando correctamente.
Requisitos previos
Antes de comenzar, asegúrate de tener lo siguiente:
- Acceso a tu panel de DirectAdmin (normalmente en
https://tudominio.com:2222). - Credenciales de administrador o de usuario con permisos para gestionar el dominio.
- Acceso al panel de gestión de DNS de tu proveedor de dominio (si el DNS está externalizado) o acceso al propio DNS de DirectAdmin.
Si no sabes si tu DNS está en DirectAdmin o en otro proveedor, revisa los servidores de nombres (nameservers) de tu dominio. Si apuntan a ns1.tudominio.com y ns2.tudominio.com (o similares), es muy probable que el DNS lo gestione tu hosting.
Paso 1: Accede a la gestión de DNS en DirectAdmin
El primer paso es ubicar la sección de gestión de DNS dentro de DirectAdmin. El panel es bastante intuitivo, pero si es la primera vez que lo usas, sigue estas instrucciones:
- Inicia sesión en tu panel de DirectAdmin.
- En el menú principal, busca la sección llamada "Administrador de DNS" o "DNS Management". En la mayoría de las versiones, se encuentra en el bloque de "Cuenta" o "Dominios".
- Haz clic en esa opción. Verás una lista de tus dominios asociados. Selecciona el dominio para el cual quieres configurar el correo.
Una vez dentro, verás una tabla con los registros DNS existentes. Aquí es donde añadiremos o modificaremos los registros MX y SPF.
Paso 2: Configurar los registros MX
Los registros MX determinan a qué servidor de correo se envía el mensaje. En la mayoría de los casos, con DirectAdmin el servidor de correo es el mismo hosting, por lo que el registro MX será algo como mail.tudominio.com.
¿Cómo añadir o modificar un registro MX?
-
En la sección de DNS de tu dominio, busca la opción "Agregar registro" o "Add Record". Si ya existe un registro MX, puedes editarlo o eliminarlo para reemplazarlo.
-
Selecciona el tipo de registro MX (Mail Exchanger).
-
En el campo "Nombre" o "Name", normalmente se deja en blanco o se pone
@(esto representa la raíz del dominio). -
En el campo "Valor" o "Destination", escribe
mail.tudominio.com(reemplazatudominio.comcon tu dominio real). -
En el campo "Prioridad" o "Priority", escribe
0(o el valor que te indique tu proveedor de hosting, pero 0 es el estándar para el servidor principal). -
Guarda el registro.
¿Qué pasa si uso un servidor de correo externo?
Si en lugar de usar el correo de tu hosting usas servicios como Google Workspace o Microsoft 365, el registro MX será diferente. En ese caso, deberás usar los valores MX que te proporcione ese servicio. Por ejemplo, para Google Workspace, los registros MX suelen ser:
ASPMX.L.GOOGLE.COMcon prioridad 10ALT1.ASPMX.L.GOOGLE.COMcon prioridad 20
En ese caso, repite el proceso para cada registro MX que necesites.
Paso 3: Configurar el registro SPF
El registro SPF es un registro TXT que indica qué servidores tienen permiso para enviar correo en nombre de tu dominio. Sin él, es muy probable que tus correos sean rechazados o marcados como spam.
¿Cómo añadir el registro SPF?
-
En la misma sección de DNS, busca "Agregar registro" de nuevo.
-
Selecciona el tipo TXT (o Texto).
-
En el campo "Nombre" o "Name", escribe
@(para que aplique a la raíz del dominio). -
En el campo "Valor" o "Value", pega la siguiente línea:
v=spf1 +a +mx +ip4:LA_IP_DE_TU_SERVIDOR ~all
[INFO]
ReemplazaLA_IP_DE_TU_SERVIDORcon la dirección IP pública de tu hosting. Puedes encontrarla en DirectAdmin en la sección de "Información del servidor" o en el correo de bienvenida de tu proveedor.
Si no quieres usar la IP, puedes usar una versión más simple:
v=spf1 +a +mx ~all
Esta línea autoriza a los servidores que tienen un registro A o MX para tu dominio. Es suficiente para la mayoría de los casos.
- Guarda el registro.
Paso 4: Verificar y propagar los cambios
Una vez que hayas añadido los registros MX y SPF, es importante verificar que se hayan guardado correctamente. Puedes hacerlo desde la propia interfaz de DirectAdmin, donde deberías ver los nuevos registros en la lista.
Sin embargo, ten en cuenta que los cambios DNS pueden tardar entre 30 minutos y 24 horas en propagarse a través de internet. Para comprobar si los registros ya están activos, puedes usar herramientas en línea como dnschecker.org o mxtoolbox.com.
[WARNING]
Mientras los cambios no se propaguen, es posible que el correo no funcione correctamente. Si tienes prisa, asegúrate de que los registros sean correctos antes de guardarlos.
Paso 5: Configurar el DKIM (opcional pero recomendado)
El DKIM (DomainKeys Identified Mail) es otro mecanismo de autenticación que añade una firma digital a tus correos. Aunque no es obligatorio, es altamente recomendable para mejorar la entregabilidad y reducir el riesgo de spam.
¿Cómo habilitar DKIM en DirectAdmin?
-
En DirectAdmin, busca la sección "Administrador de correo" o "Email Manager".
-
Dentro de esa sección, busca la opción "DKIM" o "Configuración de DKIM". En algunas versiones, aparece como "Administrador de SPF/DKIM".
-
Activa la opción para generar las claves DKIM. DirectAdmin creará automáticamente los registros necesarios en tu DNS.
-
Si el registro no se añade automáticamente, DirectAdmin te mostrará el valor TXT que debes agregar manualmente en la sección de DNS. Copia ese valor y añádelo como un registro TXT con el nombre que se te indique (normalmente algo como
default._domainkey).
[TIP]
Si tienes dudas sobre si el DKIM está activado, revisa la lista de registros DNS. Deberías ver un registro TXT con un nombre que contenga_domainkey.
Preguntas frecuentes (FAQ)
¿Qué pasa si no configuro el SPF?
Si no configuras el SPF, tus correos pueden ser marcados como spam, especialmente si el receptor tiene filtros estrictos. Además, tu dominio podría ser utilizado para enviar correos fraudulentos sin tu permiso.
¿Puedo tener más de un registro MX?
Sí, es posible tener varios registros MX con diferentes prioridades. Esto se usa para configurar servidores de respaldo. Sin embargo, para un hosting básico, un solo registro MX es suficiente.
¿Qué significa ~all en el SPF?
~all indica que si un servidor no autorizado intenta enviar correo con tu dominio, el receptor debe tratarlo con sospecha pero no rechazarlo automáticamente. Puedes usar -all para rechazarlo de forma estricta, pero esto puede causar problemas si olvidas autorizar algún servidor legítimo.
¿DKIM es obligatorio?
No, pero es muy recomendable. Muchos proveedores de correo como Gmail o Outlook consideran el DKIM como un factor importante para decidir si un correo es legítimo.
¿Qué pasa si mi DNS está fuera de DirectAdmin?
Si tu dominio usa los servidores de nombres de otro proveedor (como Cloudflare o tu registrador), deberás añadir los registros MX, SPF y DKIM desde ese panel. Los pasos son similares, pero la interfaz será diferente. Busca la sección de "DNS" o "Zone Editor" en tu proveedor.
¿Puedo usar el correo de mi hosting sin configurar estos registros?
Puedes crear cuentas de correo y enviar mensajes, pero es muy probable que muchos correos no lleguen o terminen en spam. La configuración de MX y SPF es esencial para un funcionamiento fiable.
Conclusión final
Configurar el correo en tu dominio con DirectAdmin no es complicado si sabes qué pasos seguir. Los registros MX y SPF son la base para que tu correo funcione correctamente, y el DKIM es un extra que te dará mayor credibilidad ante los servidores receptores.
Recuerda que la propagación de los cambios DNS puede tardar un poco, así que no te preocupes si no ves resultados inmediatos. Si has seguido todos los pasos, tu correo estará listo para usarse en breve.
[TIP]
Si en algún momento decides migrar a otro panel de control como Syspanel (cuyo acceso es por el puerto 2106), los conceptos de DNS son exactamente los mismos. Solo cambia la interfaz, pero la lógica de los registros MX, SPF y DKIM es universal.
Con esta guía, ya tienes todo lo necesario para dejar tu correo funcionando como un profesional. ¡Manos a la obra!
