DKIM-Schlüsselgenerator
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.
Was ist 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.
Selektor
A short prefix that lets you publish multiple DKIM keys under one domain so you can rotate keys safely or separate different sending services.
Öffentlicher Schlüssel (DNS)
Published as a TXT record at selector._domainkey.yourdomain.com so receiving mail servers can fetch it and validate message signatures.
Privater Schlüssel (Ihr 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.
Schlüssel generieren
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.
Schlüsselpaar generieren
Läuft vollständig in Ihrem Browser. Der private Schlüssel wird niemals irgendwohin gesendet.
Schlüsselgröße
2048-Bit ist die aktuelle Empfehlung. 1024-Bit ist schwächer, aber kürzer — das ist relevant, wenn Ihr DNS-Anbieter Probleme mit langen TXT-Einträgen hat.
Hashes auf SHA-256 beschränken
hNur SHA-256-Signaturen zulassen. Wenn deaktiviert, wird auch das ältere, schwächere SHA-1 akzeptiert. Die meisten Absender sollten diese Option aktiviert lassen.
Auf E-Mail beschränken
sBeschränkt diesen Schlüssel auf das Signieren von E-Mails, damit er nicht zum Signieren anderer Inhalte wiederverwendet werden kann, die den s-Tag prüfen.
Testmodus
t=yEmpfänger bitten, bei einem Signaturfehler noch nicht zu handeln. Nützlich während der Einführung. Deaktivieren Sie dies, sobald E-Mails sauber signiert werden und die Prüfung bestehen.
Strikte Subdomain-Übereinstimmung
t=sErfordert, dass die Signatur-Domain exakt mit Ihrer Absender-Domain übereinstimmt, sodass dieser Schlüssel nicht zum Signieren für eine Subdomain verwendet werden kann.
Privater Schlüssel
Generieren Sie ein Schlüsselpaar, um Ihren privaten Schlüssel hier zu sehen.
DNS-Eintrag
Veröffentlichen Sie diesen TXT-Eintrag bei Ihrer Domain.
Fügen Sie diesen Eintrag als neuen Record bei Ihrem DNS-Anbieter hinzu. „Type
Fügen Sie hier einen bestehenden Eintrag ein, um ihn zu prüfen. Ein privater Schlüssel kann damit nicht wiederhergestellt werden.
Generieren, veröffentlichen und verifizieren
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.
Für E-Mails, die über Bird versendet werden, verwenden Sie den Signaturschlüssel, den Bird für Sie generiert. Kopieren Sie die exakten DNS-Records aus Ihrer Domain, folgen Sie der DNS-Veröffentlichungsanleitung und prüfen Sie den Domain-Verifizierungsstatus.
In die Praxis umsetzen.
Weiter mit der Dokumentation, Anleitungen und Beispielen zu diesem Thema.