DKIM-sleutelgenerator
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.
Wat is 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.
Publieke sleutel (DNS)
Published as a TXT record at selector._domainkey.yourdomain.com so receiving mail servers can fetch it and validate message signatures.
Privésleutel (uw server)
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.
Genereer uw sleutel
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.
Genereer een sleutelpaar
Draait volledig in uw browser. De privésleutel wordt nooit ergens naartoe verstuurd.
Sleutelgrootte
2048-bit is de huidige aanbeveling. 1024-bit is zwakker maar korter, wat uitmaakt als je DNS-provider moeite heeft met lange TXT-records.
Beperk hashes tot SHA-256
hSta alleen SHA-256-handtekeningen toe. Als u dit uitschakelt, wordt ook het oudere, zwakkere SHA-1 geaccepteerd. De meeste verzenders laten dit best ingeschakeld.
Beperk tot e-mail
sBeperk deze sleutel tot het ondertekenen van e-mail, zodat hij niet hergebruikt kan worden om iets anders te ondertekenen dat de s-tag controleert.
Testmodus
t=yVraag ontvangers om nog niet te handelen bij een mislukte handtekening. Handig tijdens de uitrol. Schakel dit uit zodra e-mail correct wordt ondertekend en gevalideerd.
Strikte subdomeinovereenkomst
t=sVereist dat het ondertekeningsdomein exact overeenkomt met uw From-domein, zodat deze sleutel niet kan worden gebruikt om voor een subdomein te ondertekenen.
Privésleutel
Genereer een sleutelpaar om hier uw privésleutel te zien.
DNS-record
Publiceer dit TXT-record op je domein.
Voeg dit toe als een nieuw record bij uw DNS-provider. "Type" en "Host" zijn de velden waar om gevraagd wordt. Sommige providers verwachten alleen mail._domainkey in het hostveld en voegen het domein automatisch toe.
Plak hier een bestaand record om het te controleren. Een privésleutel kan hiermee niet worden hersteld.
Genereren, publiceren en verifiëren
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.
Gebruik voor e-mail die via Bird wordt verstuurd de ondertekeningssleutel die Bird voor je genereert. Kopieer de exacte DNS-records van je domein, volg de DNS-publicatiehandleiding en controleer de domeinverificatiestatus.
Breng het in de praktijk.
Ga verder met de documentatie, handleidingen en voorbeelden voor dit onderwerp.