Ir al contenido principal

Mi web está en una plataforma externa (Shopify, Wix, etc.) y quiero el correo en mi hosting: cómo repartir los servicios con los DNS

Escrito por Javier Galeote

El escenario

Es muy habitual tener la página web en una plataforma externa (Shopify, Wix, un constructor de webs, etc.) y querer que el correo del dominio funcione en tu cuenta de hosting. Los DNS permiten repartir los servicios de un mismo dominio entre varios proveedores sin problema.

Qué registro controla cada servicio

  • Registros A y CNAME (de www y del dominio raíz): controlan dónde se muestra la web. Deben apuntar a la plataforma externa.

  • Registros MX: controlan dónde se recibe el correo. Deben apuntar al servidor de tu hosting.

  • Registro SPF (TXT) y el registro mail: necesarios para que el envío de correo desde el hosting funcione y no se marque como spam.

Un error frecuente es pensar que al apuntar la web a una plataforma externa el correo "se rompe": si los registros MX siguen apuntando al hosting, el correo seguirá funcionando con normalidad. Y al revés: cambiar solo los registros A o CNAME no lleva el correo a ningún sitio.

Cómo configurarlo

  1. Comprueba dónde están delegados los DNS del dominio (en qué proveedor está la zona DNS activa). Los registros hay que crearlos en la zona donde el dominio tenga sus nameservers; si los creas en otro sitio, nunca propagarán.

  2. Crea o ajusta los registros: A/CNAME hacia la plataforma web externa, y MX, SPF y mail hacia el servidor de hosting. Si el dominio ni siquiera está dado de alta en el servidor, soporte puede crear la cuenta para que puedas gestionar los buzones.

  3. Crea las cuentas de correo en cPanel (Correo electrónico → Cuentas).

  4. Consulta los datos de conexión correctos: en cPanel, en la línea de la cuenta de correo, pulsa el botón "Conectar dispositivos". Ahí verás el servidor, los puertos y el usuario (el correo completo) que debes usar en tu gestor de correo.

Ten en cuenta la propagación

Tras crear o modificar registros DNS, los cambios pueden tardar unas horas en propagar. Es normal que las cuentas de correo recién creadas no funcionen hasta que la propagación termine.

Si el correo no llega y no sabes por qué

Si tu dominio delega en los nameservers del hosting pero has apuntado la web y el correo a proveedores externos, revisa que cada registro apunte al servicio que realmente usas. Si no tienes ningún servicio en el hosting, lo más limpio es delegar los nameservers directamente en el proveedor externo. Ante la duda, abre un ticket indicando qué servicio quieres en cada proveedor y lo revisamos.

¿Ha quedado contestada tu pregunta?