Email Spam Version en ingles

Articulo de ayuda

Cómo configurar DKIM en tu dominio (DKIM)

Configura DKIM en tu dominio para firmar tus correos y evitar el spam: qué es, cómo activarlo en cPanel y añadir el registro DNS.

Publicado: 12/7/2026 Actualizado: 12/7/2026

Introducción

DKIM (DomainKeys Identified Mail) es una tecnología que firma tus correos con una clave criptográfica, de forma que el receptor puede verificar que el correo realmente viene de ti y no ha sido modificado en el camino. Es una de las tres claves de la deliverability (junto con SPF y DMARC).

En este artículo vas a ver qué es DKIM y cómo configurarlo.

Qué es DKIM

DKIM añade una firma digital a cada correo que envías. El receptor (Gmail, Outlook) comprueba esa firma con una clave pública que está en tu DNS. Si la firma coincide, el correo es legítimo; si no, es sospechoso.

Cómo funciona

  1. Tu servidor genera un par de claves: una privada (que guarda) y una pública (que publica en el DNS).
  2. Cuando envías un correo, el servidor lo firma con la clave privada.
  3. El receptor lee la firma y busca la clave pública en tu DNS.
  4. Si coinciden, el correo es auténtico.

DKIM no solo evita el spam: también evita que alguien modifique el contenido del correo en el camino.

Cómo activar DKIM en cPanel

  1. Entra a cPanel.
  2. Busca Email → Authentication o Email Deliverability.
  3. En la sección DKIM, haz clic en Enable.

cPanel genera el par de claves y te muestra el registro DNS que debes añadir (si no lo añade automáticamente).

En miHosting, si tu dominio usa los DNS de miHosting, cPanel añade el registro DKIM automáticamente. Si usas DNS externos, tendrás que copiar el registro y añadirlo tú.

El registro DKIM en el DNS

El registro DKIM es de tipo TXT y tiene un nombre como:

default._domainkey.tudominio.com

Y un valor parecido a:

v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD...

La clave p= es la clave pública. Es larga y la genera el servidor.

No borres ni modifiques el valor del registro DKIM. Si lo cambias, la firma deja de funcionar.

Cómo comprobar que DKIM funciona

  1. Envía un correo a una dirección de Gmail.
  2. Abre el correo en Gmail.
  3. Haz clic en los tres puntos → Mostrar original.
  4. Busca la línea Authentication-results:.
  5. Debe poner dkim=pass.

Si pone dkim=fail o no aparece, DKIM no está bien configurado.

SPF + DKIM: por qué necesitas ambos

SPF lista los servidores autorizados. DKIM firma el contenido. Son complementarios:

  • SPF verifica el servidor que envía.
  • DKIM verifica el contenido del correo.

Gmail y Outlook recomiendan tener ambos. Sin uno de los dos, tu deliverability sufre.

Consejos útiles

  • No borres el registro DKIM. Si lo borras, los correos dejan de estar firmados.
  • Si cambias de hosting, regenera DKIM. Las claves cambian con el servidor.
  • Comprueba DKIM tras configurarlo. Envía un correo a Gmail y revisa el original.
  • DKIM no sustituye a SPF. Configura ambos.
  • Añade DMARC después. DMARC une SPF y DKIM en una política conjunta.

Preguntas frecuentes

¿DKIM es obligatorio?

No por ley, pero Gmail y Outlook lo exigen prácticamente para buena deliverability.

¿DKIM cuesta dinero?

No, es gratis. Lo genera tu servidor de correo.

¿Puedo tener varios DKIM?

Sí, con selectores distintos. Pero para la mayoría de casos, con uno es suficiente.

¿DKIM funciona con Mailchimp o SendGrid?

Cada servicio tiene su propio DKIM. Debes configurar el de tu hosting y el de cada servicio externo.

¿Mi hosting de miHosting tiene DKIM?

Sí, se puede activar desde cPanel. Si no lo tienes, abre un ticket.

DKIM: firma tus correos y gana confianza

DKIM es la segunda pieza de la autenticación de correo. Junto con SPF, hace que Gmail y Outlook confíen en tus correos. Configurarlo es gratis y lleva pocos minutos.

Si necesitas ayuda para configurar DKIM en tu dominio de miHosting, abre un ticket desde tu panel de cliente.