Generador de claves DKIM
Generate a DKIM key pair locally in your browser to sign outgoing mail and protect messages from tampering, or paste an existing DNS record to verify its configuration.
¿Qué es DKIM?
DKIM (DomainKeys Identified Mail) attaches a cryptographic signature to your outgoing emails using a private key stored on your mail server. Receiving mailbox providers look up the matching public key in your domain's DNS to confirm the message came from your domain and arrived unaltered.
You generate the key pair once per selector. The private key stays with your mail server or email provider to sign outbound messages, while the public key is published as a DNS TXT record under that selector so receiving servers can verify the signature.
Selector
A short prefix that lets you publish multiple DKIM keys under one domain so you can rotate keys safely or separate different sending services.
Clave pública (DNS)
Published as a TXT record at selector._domainkey.yourdomain.com so receiving mail servers can fetch it and validate message signatures.
Clave privada (tu servidor)
Installed on your mail server or sending platform to sign outgoing messages. Keep it confidential and store it in your secrets manager.
DKIM proves a message was signed by your domain and arrived intact, while DMARC tells receivers how to handle messages that fail authentication. Once your DKIM signature passes, use the DMARC policy generator to configure enforcement.
Genera tu clave
Enter your domain and selector, choose a key length, and generate your key pair. You can also paste an existing TXT record on the right to inspect its fields.
Generar un par de claves
Se ejecuta completamente en tu navegador. La clave privada nunca se envía a ningún lugar.
Tamaño de clave
2048 bits es la recomendación actual. 1024 bits es más débil pero más corto, lo cual importa si tu proveedor de DNS tiene problemas con registros TXT largos.
Restringir hashes a SHA-256
hPermitir solo firmas SHA-256. Si desactivas esta opción, también se aceptará el algoritmo SHA-1, más antiguo y débil. La mayoría de los remitentes deberían mantenerla activada.
Restringir a correo electrónico
sLimita esta clave a firmar correo electrónico, para que no pueda reutilizarse para firmar cualquier otra cosa que verifique la etiqueta s.
Modo de prueba
t=yPide a los receptores que aún no actúen ante un fallo de firma. Útil mientras realizas el despliegue. Desactívalo una vez que el correo se firme y pase las verificaciones correctamente.
Coincidencia estricta de subdominio
t=sRequiere que el dominio de firma coincida exactamente con tu dominio From, para que esta clave no pueda usarse para firmar en nombre de un subdominio.
Clave privada
Genera un par de claves para ver tu clave privada aquí.
Registro DNS
Publica este registro TXT en tu dominio.
Añade esto como un nuevo registro en tu proveedor de DNS. "Type" y "Host" son los campos que te solicita. Algunos proveedores solo necesitan mail._domainkey en el campo de host y añaden el dominio automáticamente.
Pega aquí un registro existente para verificarlo. No recuperará una clave privada.
Genera, publica y verifica
Generate a key pair for your mail server and install the private key where that server signs outgoing messages.
Publish the public key as a TXT record at the generated selector hostname with your DNS provider.
Send a test email and verify that DKIM passes using the Email header analyzer.
Para el correo enviado a través de Bird, usa la clave de firma que Bird genera para ti. Copia los registros DNS exactos de tu dominio, sigue la guía de publicación DNS y luego comprueba el estado de verificación del dominio.
Ponlo en práctica.
Continúa con la documentación, guías y ejemplos de este tema.