Ich möchte DomainKeys Identified Mail (DKIM) für die Nachrichten aktivieren, für deren Versand ich Amazon Simple Email Service (Amazon SES) verwende.
Behebung
Wichtig: Du kannst die DKIM-Authentifizierung nur auf Domainebene einrichten. Wenn du eine E-Mail von einer Adresse sendest, die eine von DKIM verifizierte Domain verwendet, authentifiziert Amazon SES die E-Mail mit den von der Domain übernommenen DKIM-Eigenschaften. Du kannst diese Eigenschaften überschreiben und E-Mails ohne DKIM-Authentifizierung senden. Du kannst die Eigenschaften auch später aktivieren. Bevor du DKIM aktivierst, musst du die Verifizierung für eine Amazon SES-Domain-Identität abschließen.
Verwende eine der folgenden Methoden, um die Amazon SES-E-Mail mit einem 1024-Bit- oder 2048-Bit-DKIM-Schlüssel zu signieren:
- Amazon SES Easy DKIM einrichten
- Verwende die eigene DKIM-Authentifizierung
- Manuelles Hinzufügen einer DKIM-Signatur
Hinweis: Wenn du beim Ausführen von AWS Command Line Interface (AWS CLI)-Befehlen Fehlermeldungen erhältst, findest du weitere Informationen dazu unter Problembehandlung bei der AWS CLI. Stelle außerdem sicher, dass du die neueste Version der AWS CLI verwendest.
Easy DKIM einrichten
Wenn du Easy DKIM für eine Domain-Identität konfigurierst, fügt Amazon SES jeder E-Mail, die du von dieser Identität aus sendest, einen 2048-Bit-DKIM-Schlüssel hinzu. Informationen zur Konfiguration von Easy DKIM findest du unter Easy DKIM für eine verifizierte Domain-Identität einrichten.
Nachdem Amazon SES die DNS-Einträge verifiziert hat, ändert sich der DKIM-Verifizierungsstatus in der Amazon SES-Konsole in verifiziert.
Informationen zur Behebung des Status einer fehlgeschlagenen Verifizierung findest du unter Warum kann meine DKIM-Domain in Amazon SES nicht verifiziert werden?
Verwende die eigene DKIM-Authentifizierung
Für E-Mails, die du von einer von Amazon SES verifizierten Domain sendest, kannst du dein eigenes öffentliches/privates Schlüsselpaar über Bring Your Own DKIM (BYODKIM) verwenden. Um BYODKIM zu konfigurieren, installiere und konfiguriere zunächst die AWS-CLI. Verwende dann Amazon SES API v2, um eine von Amazon SES verifizierte Domain mit BYODKIM zu konfigurieren.
Nachdem du BYODKIM eingerichtet hast, kann es bis zu 72 Stunden dauern, bis der DKIM-Status in ERFOLGREIVCH wechselt. Wenn der DKIM-Status FEHLGESCHLAGEN lautet, überprüfe das öffentliche/private Schlüsselpaar und den TXT-Eintrag. Prüfe, ob die folgenden Probleme vorliegen:
- Der aktualisierte Schlüssel enthält Fehler.
- Der Schlüssel enthält Zeilenumbrüche.
- Die Domain ist zweimal aufgeführt.
- Der Schlüssel ist mit weniger als 1024-Bit-RSA verschlüsselt oder mehr als 2048 Bit.
Hinweis: Der Schlüssel muss mindestens mit 1024-Bit-RSA verschlüsselt sein und darf nicht mehr als 2048 Bit betragen. Du musst den Schlüssel auch mit Base64 (PEM) kodieren.
Nachdem du die Fehlerbehebung durchgeführt hast, konfiguriere BYODKIM erneut.
Manuelles Hinzufügen einer DKIM-Signatur
Du kannst den Nachrichten manuell DKIM-Signaturen hinzufügen und Amazon SES zum Senden der Nachrichten verwenden. Weitere Informationen findest du unter Manuelle DKIM-Signatur in Amazon SES.
Hinweis: Es hat sich bewährt, für signierte Nachrichten eine Bitlänge von mindestens 1024 zu verwenden.
Ähnliche Informationen
Wie verifiziere ich eine E-Mail-Adresse oder Domain in Amazon SES?