Alerte importante : Google et Yahoo exigeront DMARC à partir d'avril 2024.
PowerDMARC

Comment réparer la perforation DKIM ?

Qu'est-ce que DKIM Permerror 01

Qu'est-ce que DKIM Permerror 01

Temps de lecture : 3 min

L'erreur DKIM Permerror ou DKIM permanent peut résulter de l'échec d'une vérification DKIM en raison de champs d'en-tête manquants. Il est à noter qu'une fois que le résultat DKIM Permerror est renvoyé, à moins que l'expéditeur ne procède à un dépannage, les futures tentatives de vérification du même message échoueront également. Les problèmes liés à la DKIM peuvent entraîner des échecs dans la livraison des courriels si vos paramètres DMARC sont réglés sur p=reject. 

Qu'est-ce que DKIM Permerror ? 

L'erreur DKIM Permerror est une erreur courante qui peut se produire lorsque vous configurez le système DKIM (Domain Keys Identified Mail) dans votre programme de messagerie. Elle peut ressembler à ceci : 

DKIM est une fonction de sécurité qui vous permet de signer numériquement des messages avec une clé privée, puis de vérifier l'authenticité de ces messages à l'aide de votre clé publique. Il est souvent utilisé avec SPF (Sender Policy Framework) et DMARC (Domain-based Message Authentication, Reporting, and Conformance) pour s'assurer que seuls les messages provenant d'expéditeurs autorisés arrivent dans la boîte de réception des destinataires. 

La raison pour laquelle vous recevez cette erreur est que certaines étapes manquent dans votre processus de configuration. Le plus souvent, cela se produit parce que vous n'avez pas configuré correctement vos paramètres DNS ou que vous avez manqué une étape importante du processus de configuration. Vous pouvez également avoir saisi une chaîne DKIM erronée pour contribuer à ce résultat. 

Si vous recevez cette erreur lors de la configuration de DKIM, ne vous inquiétez pas ! Nous avons rassemblé ici tous nos meilleurs conseils et astuces pour vous aider à résoudre rapidement ce problème.

Raisons possibles de la percée de DKIM

L'en-tête de signature DKIM permet de vérifier l'authenticité d'un message électronique. Il s'agit d'une mesure de sécurité qui garantit que les messages électroniques proviennent de la bonne source. Un en-tête de signature DKIM est une signature numérique créée par l'expéditeur et ajoutée à un message. Le destinataire peut alors comparer cette signature numérique avec celle qu'il a lui-même créée pour s'assurer que le courriel a été envoyé par la bonne personne ou organisation.

Champs obligatoires :

v= La version de DKIM utilisée (valeur=1)

d= le nom de domaine de l'expéditeur 

a= Ce champ indique l'algorithme de clé utilisé pour générer la signature. Les valeurs sont les suivantes : rsa-sha256 (pour une protection renforcée) ou rsa-sha1 (pour les serveurs non pris en charge).

s= Sélecteur DKIM (une valeur alphanumérique qui peut être comprise entre 1028 et 2048 bits) pour localiser la clé publique dans le DNS de l'expéditeur.

h= la liste des en-têtes qui sont utilisés dans l'algorithme de signature pour calculer une donnée de hachage des en-têtes du message qui serait définie dans l'étiquette b=.

b= les données de hachage calculées des en-têtes de message qui sont codées dans un codage spécial de transfert de contenu MIME appelé Base64.

bh= la valeur de hachage calculée du corps du message. Ce champ contient une chaîne arbitraire de variables alphanumériques générées par l'algorithme de signature.

Si l'un de ces champs obligatoires est absent de l'en-tête de signature DKIM, cela entraînera une erreur de signature DKIM. 

Il est important de s'assurer que votre enregistrement DNS DKIM est exempt d'erreurs pour éviter de se retrouver avec une erreur permanente DKIM ou un résultat DKIM Permerror. Si vos paramètres DNS sont contrôlés par un serveur de noms distant, vous devez prendre contact avec votre fournisseur DNS pour accéder aux DNS du serveur distant et relayer les modifications pour configurer la syntaxe correcte. 

Vos filtres anti-spam peuvent passer outre les paramètres d'authentification DKIM du côté du destinataire. En effet, les filtres anti-spam constituent généralement la dernière ligne de défense. Lorsque votre récepteur vérifie la signature du serveur, il vérifie essentiellement le dernier serveur par lequel le message a été relayé, c'est-à-dire votre dispositif anti-spam. L'absence de clés DKIM à cet endroit entraînera une percée DKIM. 

Dépannage de la vérification DKIM : Résultat erroné

  1. Créez un enregistrement DKIM en utilisant un générateur d'enregistrements DKIM outil - les mises en œuvre manuelles sont sujettes à l'erreur humaine. L'utilisation d'un outil en ligne peut vous aider à obtenir des résultats précis.
  2. Vérifiez votre enregistrement DKIM configuré en utilisant un outil de recherche DKIM Pour rester au fait de la percée de DKIM, vérifiez périodiquement la syntaxe de votre enregistrement pour vous assurer qu'il est valide et fonctionnel.
  3. Si vous rencontrez cette erreur lorsque vous utilisez Microsoft O365 ou tout autre tiers pour envoyer des e-mails et que votre dispositif anti-spam est en place, il se peut que vos filtres anti-spam prennent le pas sur votre politique DKIM d'Office 365. Assurez-vous que la fonction DKIM est activée à la fois sur votre dispositif anti-spam (qui est votre dernière ligne de défense) et sur le DNS de votre fournisseur de messagerie afin de résoudre la confusion DKIM. 

Quitter la version mobile