---
title: "Añade un registro DKIM a un dominio de Shopify, además de SPF y DMARC"
date: "2026-11-06"
author: RocketCart
url: "https://getrocketcart.com/es/documentacion/dominio-de-envio/registro-dkim-dominio-shopify/"
type: docs
---

Si compraste tu dominio en Shopify, su DNS se edita en el panel de Shopify, en **Configuración > Dominios**. Ahí puedes añadir los registros SPF y DMARC de RocketCart. El registro DKIM es un problema: Shopify acepta valores TXT de hasta 255 caracteres, y el valor DKIM de RocketCart es más largo.

Esta página es para dominios comprados en Shopify. Si compraste tu dominio en otro sitio y solo lo conectaste a Shopify, su DNS se gestiona en esa empresa. Usa la guía de [tu proveedor de DNS](/es/documentacion/dominio-de-envio/configurar-dominio-de-envio/).

## Los registros que necesita RocketCart

| Registro | Tipo | Nombre | Valor |
| --- | --- | --- | --- |
| SPF | TXT | `@` | `v=spf1 include:mailgun.org ~all` |
| DKIM | TXT | `<selector>._domainkey` | `v=DKIM1; k=rsa; p=<your public key>` |
| DMARC | TXT | `_dmarc` | `v=DMARC1; p=none` |

- Copia todos los valores del panel **Registros DNS** de RocketCart (**Configuración > Configuración de Correo**). Haz clic en **Copiar valor** en cada pestaña. `<selector>` y `<your public key>` son únicos para tu tienda. Si la app muestra literalmente la palabra `<selector>` en Host/Nombre, tu selector es el nombre de tu tienda tal como RocketCart lo guardó al instalarse: letras minúsculas y números, con guiones entre palabras, por ejemplo `my-store` para “My Store”.
- Usa los nombres exactamente como aparecen en la columna Nombre.

Atención

El DNS de Shopify solo acepta valores TXT de hasta 255 caracteres, y no puedes dividir un valor más largo en partes. El valor DKIM de RocketCart tiene unos 410 caracteres, porque usa una clave de 2048 bits. Shopify muestra “Value is too long (maximum is 255 characters)” cuando intentas guardarlo. RocketCart no ofrece una clave más corta, y solo puede activar tu dominio cuando los tres registros están verificados.

## ¿Cómo añado un registro TXT en Shopify?

1. En el panel de Shopify, ve a **Configuración > Dominios**.
2. Haz clic en el dominio desde el que envías.
3. En la sección **Configuración de DNS**, haz clic en **Administrar**.
4. Haz clic en **Añadir registro personalizado** y elige **TXT**.
5. Pega el valor de la tabla de arriba. En el registro SPF, deja el nombre tal como lo rellena Shopify; la ayuda de Shopify indica que no edites el campo del nombre en un registro TXT nuevo. En el registro DMARC, el nombre debe ser `_dmarc`.
6. Haz clic en **Confirmar**.
7. Repite los pasos con el registro DMARC.

## ¿Qué puedo hacer con el registro DKIM?

La ayuda de Shopify propone tres formas de sortear el límite de 255 caracteres. Hoy solo una funciona con RocketCart:

| Sugerencia de Shopify | ¿Funciona con RocketCart? |
| --- | --- |
| Generar una clave DKIM de 1024 bits | No, RocketCart siempre crea una clave de 2048 bits |
| Pedir al servicio de email un valor de 255 caracteres o menos | No, el valor no se puede acortar |
| Transferir el dominio a un proveedor que admita registros TXT más largos | Sí |

Después de la transferencia, añade los tres registros en el nuevo proveedor, por ejemplo [Cloudflare](/es/documentacion/dominio-de-envio/registro-dkim-cloudflare/), [GoDaddy](/es/documentacion/dominio-de-envio/registro-dkim-godaddy/) o [Namecheap](/es/documentacion/dominio-de-envio/registro-dkim-namecheap/). Antes de empezar, consulta con Shopify cómo afecta la transferencia a la configuración de dominios de tu tienda.

## ¿Y si ya tengo un registro SPF?

Un dominio solo puede tener un registro SPF. Si hay dos, fallan los dos. Si ya tienes un registro TXT que empieza por `v=spf1`, edítalo en lugar de añadir uno nuevo. Pon `include:mailgun.org` **antes** del `~all` o `-all` del final:

|  | Valor |
| --- | --- |
| Tu registro ahora | `v=spf1 include:_spf.google.com ~all` |
| Después de editarlo | `v=spf1 include:_spf.google.com include:mailgun.org ~all` |

Mantén todos los servicios que ya aparecen en tu registro. Solo añade `include:mailgun.org`.

Los servidores de correo dejan de leer un registro SPF al llegar a `~all` o `-all`, así que un include colocado después se ignora. Si el valor que sugiere RocketCart termina en `include:mailgun.org`, mueve esa parte delante de `~all` al pegarlo.

## ¿Y si ya tengo un registro DMARC?

Mantenlo y sáltate el registro DMARC. Un dominio debe tener un solo registro DMARC en `_dmarc`, y RocketCart acepta cualquiera que sea válido.

## Verifica los registros en RocketCart

1. En RocketCart, ve a **Configuración > Configuración de Correo**.
2. En el panel **Registros DNS**, haz clic en **Verificar DNS**.
3. Cuando las tres pestañas muestren **Verificado** (**Estado: 3/3 registros DNS verificados.**), activa **Activar dominio personalizado**.

Los cambios de DNS pueden tardar hasta 24 horas. Sin el registro DKIM, la pestaña DKIM sigue en **Falta** y **Activar dominio personalizado** no aparece. RocketCart solo comprueba cuando haces clic en **Verificar DNS**, así que vuelve a hacer clic más tarde si un registro sigue mostrando **Falta**. El proceso completo está en [Configura un dominio de envío propio](/es/documentacion/dominio-de-envio/configurar-dominio-de-envio/). Si un registro no se verifica, consulta [El dominio de envío no se verifica](/es/documentacion/solucion-de-problemas/registro-dkim-no-se-verifica/).
