Problemen met DKIM oplossen

Volg de stappen in dit artikel als u DomainKeys Identified Mail (DKIM) heeft ingesteld, maar het volgende nog steeds geldt voor berichten vanuit uw domein:

  • Ze komen niet door de DKIM-verificatie.
  • Ze worden geweigerd door de ontvangstservers.
  • Ze worden in de map Spam van de ontvangers geplaatst.

Op deze pagina

Meest voorkomende oplossingen

Zorg dat je een DKIM-record hebt

Zo controleert u of u een DKIM-record heeft:

  • Gebruik een tool die beschikbaar is op internet als u Google Workspace niet gebruikt.
  • Volg de stappen in dit gedeelte als u Google Workspace wel gebruikt.
  1. Ga in de Google Beheerdersconsole naar Menu en dan Apps en dan Google Workspace en dan Gmail.

    Hiervoor is het beheerdersrecht Gmail-instellingen vereist.

  2. Klik op E-mail verifiëren.
  3. Selecteer in het menu Geselecteerd domein het domein waarvoor u DKIM wilt instellen.
  4. Als de DNS-hostnaam en TXT-recordwaarden leeg zijn, heeft u geen DKIM-record.

Ga naar Een DKIM-sleutelpaar genereren om een nieuwe DKIM-record te maken. Ga daarna naar Het DKIM-record toevoegen aan uw domein (op deze pagina).

Voeg het DKIM-record toe aan uw domein

Nadat u een DKIM-record heeft gemaakt, moet u de record (die de DKIM-sleutel bevat) aan uw domein toevoegen.

  1. Log in bij uw domeinhost.
  2. Ga naar de pagina waar u de DNS TXT-records voor uw domein kunt updaten.
  3. Voeg de TXT-record toe of update deze met uw DKIM-hostnaam en aanbevolen waarde.

Ga naar De DKIM-sleutel toevoegen aan uw domein.

Verificatiefouten oplossen

Als u de foutmelding 'Niet geverifieerd' krijgt nadat u een DKIM-record heeft gemaakt en deze aan uw domein heeft toegevoegd, moet u de instellingen afronden.

Aanbevolen stap: Ga naar de pagina E-mail verifiëren en klik op Verificatie starten. Ga naar Aanzetten en DKIM verifiëren.

De waarden van uw DKIM-record verifiëren

Zorg dat uw DKIM-record de juiste hostnaam/TXT-recordnaam en TXT-recordwaarde/DKIM-sleutel bevat. Ga naar De DKIM-sleutel toevoegen aan uw domein.

Hoe ziet succes eruit?

Nadat u een DKIM-record heeft gemaakt, voegt u de DKIM-record toe aan uw domein, lost u eventuele verificatiefouten op en controleert u of uw DKIM-record de juiste waarden heeft. De DKIM-status moet dan E-mail verifiëren met DKIM zijn. Je instellingen zijn klaar.

Geavanceerde probleemoplossing

Controleren of berichten slagen voor de DKIM-verificatie

In Gmail kun je zien of een e-mail door de DKIM-verificatie is gekomen.

Aanbevolen stappen:

  1. Open Gmail in een browser.
  2. Open de e-mail waarvan je de koptekst wilt controleren.
  3. Klik naast Beantwoorden  op Meer  en dan Origineel tonen.
    • De volledige koptekst wordt in een nieuw venster getoond.
  4. Klik op Naar klembord kopiëren.

Aanvullende stappen:

Laat de DKIM-sleutel verifiëren door uw domeinprovider

De meeste TXT-records mogen maximaal 255 tekens bevatten. U kunt een 2048-bits sleutel niet als één teksttekenreeks invoeren als er een limiet van 255 tekens geldt voor de TXT-record. De DKIM-sleutel is misschien afgekapt of de DKIM-records worden in de verkeerde volgorde gestuurd.

Aanbevolen stappen:

  • Als u de hele waarde van de DKIM TXT-record niet als één tekenreeks kunt invoeren, volgt u de stappen in De tekenlimieten voor TXT-records controleren.
  • Vergelijk de waarde van de DKIM TXT-record bij uw provider met de waarde in de Beheerdersconsole en controleer of de DKIM-sleutel correct is:
    1. Haal de DKIM TXT-recordwaarde op in de Beheerdersconsole, bijvoorbeeld google._domainkey.
    2. Ga naar de tool Dig in de Google Admin Toolbox.
    3. Klik op TXT.
    4. Vul de TXT-recordwaarde uit stap 1 in, gevolgd door een punt (.) en uw domeinnaam.
    5. Vergelijk de resultaten met de waarde in de Beheerdersconsole. Als de sleutel alle tekens bevat in de juiste volgorde, is de DKIM-sleutel misschien in 2 delen gesplitst.

Doorsturen van berichten controleren

Zelfs als DKIM juist is ingesteld voor uw domein, kan het zijn dat doorgestuurde berichten niet door de DKIM-verificatie komen. Dit kan worden veroorzaakt door de manier waarop een e-mailserver berichten doorstuurt.

Aanbevolen stap voor e-mailafzenders:

  • Controleer of het bericht niet is gewijzigd tijdens de overdracht. Ga naar de header Authentication-results:. Als naast de invoer dkim de tekst body hash did not verify staat,is het bericht aangepast tijdens de overdracht.
  • Als u een uitgaande gateway gebruikt, zorg dan dat deze geen uitgaande berichten wijzigt voordat ze zijn gestuurd. Sommige gateways voor uitgaand verkeer voegen bijvoorbeeld een voettekst toe onderaan elk uitgaand bericht. Hierdoor kan DKIM mislukken, omdat de inhoud van het bericht is gewijzigd nadat het is gestuurd.

Aanbevolen stappen voor e-mailontvangers:

  • Gebruik Zoeken in e-maillogboeken om te controleren of het bericht is doorgestuurd. Als de persoon die het bericht heeft gemeld als spam niet de oorspronkelijke ontvanger was, is het bericht waarschijnlijk doorgestuurd.
  • Neem contact op met de service die het bericht heeft doorgestuurd om te controleren of de manier waarop berichten worden doorgestuurd kan worden aangepast.

Zie ook Praktische tips voor het doorsturen van e-mails naar Gmail.

Tekenlimieten voor TXT-records verifiëren

Als u een foutmelding krijgt als u een DKIM-waarde invoert, beperkt uw domeinprovider misschien het aantal tekens dat is toegestaan in de DNS TXT-record.

Aanbevolen stappen:

Als u een 2048-bits DKIM-sleutel gebruikt, kunt u deze niet invullen als één tekenreeks in een DNS-record met een limiet van 255 tekens. Doe in dit geval het volgende:

  1. Splits de sleutel in meerdere tekenreeksen.
  2. Zet elke tekenreeks tussen aanhalingstekens.
  3. Voer de tekenreeksen na elkaar in het veld Waarde van de TXT-record bij uw domeinprovider in.

In dit voorbeeld is een lange DKIM-sleutel opgesplitst in 2 tekenreeksen. Elke tekenreeks staat tussen aanhalingstekens:

"k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAraC3pqvqTkAfXhUn7Kn3JUNMwDkZ65ftwXH58anno/bElnTDAd/idk8kWpslrQIMsvVKAe+mvmBEnpXzJL+0LgTNVTQctUujyilWvcONRd/z37I34y6WUIbFn4ytkzkdoVmeTt32f5LxegfYP4P/"

"w7QGN1mOcnE2Qd5SKIZv3Ia1p9d6uCaVGI8brE/7zM5c/zMthVPE2WZKA28+QomQDH7ludLGhXGxpc7kZZCoB5lQiP0o07Ful33fcED73BS9Bt1SNhnrs5v7oq1pIab0LEtHsFHAZmGJDjybPA7OWWaV3L814r/JfU2NK1eNu9xYJwA8YW7WosL45CSkyp4QeQIDAQAB"

U kunt ook het volgende doen:

  • Gebruik een 1024-bits sleutel door deze optie te selecteren als u een DKIM-sleutelpaar genereert.
  • Neem contact op met uw domeinhost om te controleren of TXT-records met meer dan 255 tekens worden ondersteund. Als dit het geval is, kunt u de DNS-record updaten met een 2048-bits DKIM-sleutel door de stappen te volgen in Een DKIM-sleutelpaar genereren.

We raden u aan niet meer dan 49 TXT-records toe te voegen bij uw domeinprovider, omdat dit het maximum aantal is dat door de meeste domeinproviders wordt ondersteund.

Het aantal DKIM-handtekeningen controleren

Berichten kunnen met meer dan één DKIM-handtekening worden ondertekend. Gmail controleert alleen de eerste 5 handtekeningen die in de berichtkoptekst Authentication-Results: staan. Gmail controleert de handtekeningen in de volgorde waarin ze in de header staan. Als de verifiërende handtekening niet een van de eerste 5 handtekeningen in de koptekst is, slaagt het bericht niet voor de DKIM-verificatie. Hierdoor kan het bericht ook niet door de DMARC-verificatie komen.

Als u wilt controleren welke handtekeningen Gmail voor een bericht controleert, checkt u de koptekst Authentication-Results: in het bericht. Ga naar Een e-mail traceren aan de hand van de volledige header voor gedetailleerde stappen om de kopteksten van Gmail-berichten te controleren.

Verzendpraktijken van e-mails controleren

Als DKIM juist is ingesteld, maar berichten nog steeds worden gemarkeerd als spam, kan dit een andere oorzaak hebben dan DKIM.

Aanbevolen stap:

Contact opnemen met beheerders van servers die DKIM-ondertekende berichten weigeren

Als DKIM juist is ingesteld, kunnen ontvangstservers berichten die vanuit uw domein worden gestuurd, nog steeds weigeren of in de spammap van de ontvangers plaatsen.

Aanbevolen stappen:

  • Neem contact op met de beheerder van de weigerende e-mailserver.
  • Stel DMARC in zodat u rapporten krijgt over DKIM-verificatieresultaten. Ga naar DMARC instellen.
  • Als u DKIM instelt met een ander e-mailsysteem dan Google Workspace, moet u de DKIM-lengtetag (l=) niet gebruiken in uitgaande berichten. Berichten met deze tag zijn kwetsbaar voor misbruik. Ga naar Artikel 8.2 van RFC 6376 voor meer informatie.


Google, Google Workspace en gerelateerde merken en logo's zijn handelsmerken van Google LLC. Alle andere bedrijfs- en productnamen zijn handelsmerken van de bedrijven waarmee ze in verband worden gebracht.