Saltar al contenido
Cupones 3

Aún no has guardado ofertas ni proveedores. Toca el marcador de una oferta o Guardar en el perfil de un proveedor.

    Monitorización gratis
    Herramienta gratuita

    Generador DKIM: crea tu clave y tu registro DKIM

    Genera un par de claves DKIM directamente en tu navegador o convierte una clave pública que ya tengas en un registro DKIM listo para tu DNS.

    Crea tu registro DKIM

    Elige si necesitas un par de claves nuevo o si ya tienes una clave pública de tu servidor de correo.

    ¿Usas Google Workspace, Microsoft 365 u otro proveedor de correo? Entonces el proveedor genera la clave DKIM por ti y te muestra el registro DNS en su panel de administración. Lo mismo ocurre con paneles de servidor como Plesk, cPanel, KeyHelp, ISPConfig o DirectAdmin: activas DKIM en los ajustes de correo del dominio y el panel crea la clave y, normalmente, también el registro DNS. Solo necesitas una clave propia si has configurado tú mismo el servidor de correo, por ejemplo Postfix con OpenDKIM o Rspamd.

    ¿Qué quieres hacer?

    Un nombre que eliges tú para la clave, por ejemplo con la fecha. Así podrás introducir más adelante una clave nueva sin borrar la antigua de inmediato.

    Tu registro DNS

    Tipo
    TXT
    Host / nombre
    selector._domainkey
    Valor
    –

      Resultado sin garantía. Una vez publicado, comprueba que el selector y la clave coinciden con tu servidor de correo. Los cambios en el DNS y en el servidor de correo son bajo tu propia responsabilidad.

      La clave se crea con la Web Crypto API en tu navegador. Ni la clave privada ni la pública se transmiten a hosttest ni se guardan.

      ¿Qué es un registro DKIM?

      DKIM en una frase

      Con DKIM (DomainKeys Identified Mail), tu servidor de correo firma cada mensaje saliente con una clave privada. La clave pública correspondiente la publicas como registro TXT en selector._domainkey.tu-dominio.es. El receptor la obtiene por DNS y comprueba con ella que el correo viene realmente de ti y no se ha modificado por el camino.

      DKIM: el remitente firma y el receptor verifica con la clave del DNS Servidor remitente firma con clave privada DKIM-Signature: s=mail Receptor verifica la firma DKIM válido ✓ DNS mail._domainkey.example.es v=DKIM1; k=rsa; p=MIIBIjAN… Correo con firma clave pública
      DKIM: el remitente firma y el receptor verifica con la clave del DNS

      Selector: varias claves por dominio

      El selector es la parte anterior a ._domainkey. Aparece en el campo s= de la firma DKIM de cada correo firmado, para que el receptor sepa qué clave debe consultar. Cada servicio que envía correo por ti usa su propio selector: Google, por ejemplo, google, y Microsoft selector1 y selector2.

      Por qué DKIM complementa a SPF

      SPF comprueba el servidor; DKIM, el propio mensaje. Cuando un correo se reenvía, SPF suele fallar porque el servidor que reenvía no figura en tu registro SPF. La firma DKIM viaja con el mensaje y sigue siendo válida mientras nadie modifique el contenido. Por eso, para DMARC, DKIM es la más robusta de las dos comprobaciones.

      Así configuras DKIM en tu servidor de correo

      1. Genera un par de claves

        Genera arriba un par de claves de 2048 bits y elige un selector. También puedes crear el par en tu servidor de correo, por ejemplo con opendkim-genkey o rspamadm dkim_keygen, y pegar aquí solo la clave pública.

      2. Instala la clave privada

        Descarga la clave privada y añádela, junto con el dominio y el selector, a la configuración DKIM de tu servidor de correo (OpenDKIM, Rspamd, Mailcow …).

      3. Crea el registro TXT

        En tu panel DNS, crea un registro TXT con el host selector._domainkey y pega el valor. La mayoría de paneles DNS dividen automáticamente los valores largos.

      4. Compruébalo

        Revisa el registro con el comprobador DKIM y envía un correo de prueba a un buzón de Gmail. En «Mostrar original», DKIM debe indicar PASS.

      Las etiquetas del registro DKIM

      El registro DNS solo contiene unas pocas etiquetas. La firma propiamente dicha, con selector y hash, va en la cabecera de cada correo.

      Etiqueta Significado Ejemplo
      v Versión. Opcional, pero si aparece debe ir la primera. v=DKIM1
      k Tipo de clave. rsa es el valor por defecto y lo admiten todos; ed25519 todavía no lo admiten todos los receptores. k=rsa
      p La clave pública en Base64. Un p= vacío revoca la clave. p=MIIBIjANBgkqh…
      t Indicadores: t=y marca el modo de prueba, t=s prohíbe subdominios en el dominio de firma. t=s
      h Algoritmos hash permitidos. Si no se indica, se permiten todos; hoy lo habitual es sha256. h=sha256

      Preguntas frecuentes

      ¿Cómo creo un registro DKIM?

      Si usas un proveedor de correo, activa DKIM en su panel de administración y copia el registro que te muestra. Si tienes tu propio servidor de correo, genera arriba un par de claves, instala la clave privada en el servidor y publica la pública como registro TXT en selector._domainkey.

      ¿Es seguro generar la clave aquí?

      La clave se crea con la Web Crypto API de tu navegador, es decir, en tu propio dispositivo. No se nos transmite ni se guarda. Si quieres estar totalmente seguro, genera el par directamente en tu servidor de correo y usa aquí solo la opción para claves existentes.

      ¿1024 o 2048 bits?

      2048 bits. Las claves de 1024 bits se consideran débiles y algunos comprobadores las marcan. 4096 bits apenas aportan más seguridad, pero en muchos proveedores DNS ya no caben en un solo registro.

      ¿Qué selector elijo?

      El nombre lo eliges tú. Funciona bien una fecha como s202611, porque ves de un vistazo la antigüedad de la clave. Lo importante es que el servidor de correo y el registro DNS usen el mismo selector.

      ¿Cada cuánto debo cambiar la clave DKIM?

      Lo habitual es recomendar cada seis a doce meses. Genera un par nuevo con un selector nuevo, publica la clave pública en el DNS y cambia el servidor de correo. Borra el registro antiguo solo pasados unos días, cuando ya no quede correo en tránsito con la firma antigua.

      ¿Por qué falla DKIM aunque el registro existe?

      Motivos habituales: el selector del DNS no coincide con la firma, el valor se cortó o se le añadieron espacios al copiarlo, o un servicio modifica el correo después de firmarlo, por ejemplo añadiendo un pie de página. El comprobador DKIM te muestra si el registro es accesible públicamente y si la clave es válida.

      Más herramientas gratuitas

      Comprueba dominios y sitios web con nuestras herramientas gratuitas, de forma rápida y sin registrarte.