todas las guías

// cómo solucionarlo

Tus emails no tienen firma DKIM

DKIM añade una firma digital que demuestra que un email viene de verdad de tu dominio. Actívala en tu proveedor de correo y publica su clave en el DNS.

Qué significa

DKIM (DomainKeys Identified Mail) añade una firma digital invisible a cada email que envías. Los receptores la comprueban con una clave pública publicada en tu DNS. Si coincide, saben que el email viene de verdad de tu dominio y que no se ha modificado por el camino.

Tu email de prueba llegó sin ninguna firma DKIM.

Por qué importa

  • Gmail y Yahoo exigen DKIM a los envíos masivos, y lo prefieren claramente para todo el mundo.
  • DKIM resiste al reenvío, a diferencia de SPF. A menudo es lo que hace que DMARC se supere.
  • Sin él, tus emails parecen menos fiables y tienen más probabilidades de ir a spam.

Cómo comprobarlo

Delivmail lo comprueba por ti de dos formas:

  • Envía un email de prueba: en la página de inicio, copia tu dirección de prueba única, envíale un email normal desde el buzón que quieres comprobar y abre el informe. La línea DKIM dice «no firmado» cuando no encuentra ninguna firma.
  • Usa el Escáner de dominio: escribe tu dominio en /domain-scanner para leer tus registros DNS sin enviar nada.

El Escáner de dominio busca claves DKIM en los nombres habituales (llamados «selectores»), como google, selector1 o default. Una clave puede estar publicada aunque la firma siga desactivada, así que el email de prueba es la prueba de verdad.

Cómo solucionarlo

DKIM siempre tiene dos partes: activar la firma en el servicio que envía tus emails y publicar la clave pública en tu DNS.

Google Workspace

  1. En la Consola de administración, ve a Aplicaciones, Google Workspace, Gmail, Autenticar correo electrónico.
  2. Genera un registro nuevo (elige 2048 bits si tu proveedor de DNS acepta valores largos).
  3. Añade el registro TXT que te muestra, con el nombre google._domainkey.
  4. Espera a que sea visible y haz clic en Iniciar autenticación.
google._domainkey.yourdomain.com  TXT  "v=DKIM1; k=rsa; p=MIIBIjANBgkqh...(long key)..."

Microsoft 365

  1. En el portal de Microsoft Defender, abre la configuración de autenticación de correo electrónico y luego DKIM.
  2. Selecciona tu dominio. Microsoft muestra dos registros CNAME, selector1._domainkey y selector2._domainkey.
  3. Añade los dos registros CNAME en tu proveedor de DNS, exactamente como aparecen.
  4. Vuelve y activa la opción para firmar los mensajes de este dominio con firmas DKIM.
selector1._domainkey.yourdomain.com  CNAME  (value shown by Microsoft)
selector2._domainkey.yourdomain.com  CNAME  (value shown by Microsoft)

Hostings, herramientas de newsletters y otros servicios

Busca una opción llamada «DKIM», «autenticación de dominio» o «autentica tu dominio». El servicio te da uno o varios registros (TXT o CNAME) para copiar en tu DNS. Cada servicio que envía emails en tu nombre necesita su propia configuración DKIM.

Errores habituales

  • Algunos proveedores de DNS añaden tu dominio automáticamente. Si escribes google._domainkey.yourdomain.com como nombre, puede convertirse en google._domainkey.yourdomain.com.yourdomain.com. Escribe solo google._domainkey.
  • Las claves largas pueden cortarse o romperse con espacios de más al copiarlas. Pega el valor de una sola vez.
  • Publicar la clave no basta: también hay que activar la firma.

Comprueba que está solucionado

Los cambios de DNS no son instantáneos. La mayoría se ven en pocos minutos, pero algunos proveedores tardan hasta 24 o 48 horas.

Pasa el Escáner de dominio para ver la clave y envía un nuevo email de prueba desde la página de inicio. El informe debería mostrar una firma DKIM válida de tu propio dominio.

Ayuda de los proveedores: DKIM en Google Workspace y DKIM en Microsoft 365.

Comprueba que está solucionado

Un cambio de DNS puede tardar de unos minutos a unas horas. Después, envía un nuevo email de prueba o vuelve a escanear tu dominio.

Guías relacionadas