Base de connaissances · E-mail
Comprendre l'erreur de rejet d'e-mail « 550 DKIM: bodyhash_mismatch »
Dernière mise à jour : 2025-05-22
Que signifie cette erreur ?
When you encounter an error message like:
550-DKIM: encountered the following problem validating WWDInc.onmicrosoft.com: bodyhash_mismatch
It indicates that the recipient's mail server attempted to verify the DomainKeys Identified Mail (DKIM) signature of the incoming email but found a mismatch between the expected and actual hash of the email body. This discrepancy suggests that the email content may have been altered after it was signed, leading to a failed DKIM verification.
What Is DKIM?
DKIM is an email authentication method designed to detect forged sender addresses in emails. It allows the sender to associate a domain name with an email message by affixing a digital signature to it. This signature is verified by the recipient's mail server using the sender's public key published in their DNS records. A successful verification confirms that the email has not been tampered with in transit and that it indeed originates from the claimed domain.
Causes des erreurs « bodyhash_mismatch »
Plusieurs facteurs peuvent provoquer une erreur « bodyhash_mismatch » :
-
-
Email Content Modification: If the email body is altered after the DKIM signature is applied—such as by adding disclaimers, footers, or through formatting changes—the hash will no longer match, causing verification to fail.
-
Mail Transfer Agent (MTA) Interference: Some MTAs or security appliances may modify emails (e.g., by scanning for malware or spam), inadvertently altering the content and invalidating the DKIM signature.
-
Configuration DKIM incorrecte: Misconfigurations, such as using outdated or mismatched keys, can result in signature verification failures.
-
Services de redirection: Email forwarding services might modify the message in transit, leading to hash mismatches.
-
Bogues logicielles: Certaines versions de serveurs de messagerie (par exemple Exim) ont présenté des bogues provoquant des problèmes de vérification DKIM, en particulier avec les e-mails volumineux .
-
Implications en matière de sécurité
Même s'il peut être tentant de désactiver les vérifications DKIM afin de laisser passer ces e-mails, cela peut présenter des risques de sécurité importants :
-
-
Vulnérabilité accrue à l'usurpation d'identité: Sans vérification DKIM, il est plus facile pour des acteurs malveillants d'envoyer des e-mails qui semblent provenir de domaines de confiance.
-
Risques d'hameçonnage: Les attaquants peuvent exploiter l'absence d'authentification pour diffuser des e-mails d'hameçonnage, ce qui peut entraîner des fuites de données ou des pertes financières.
-
Prolifération du spam: La désactivation des vérifications DKIM peut ouvrir les vannes au spam, au détriment de l'expérience utilisateur et des performances du système.
-
Il est donc essentiel de maintenir la vérification DKIM afin de garantir l'intégrité et la sécurité des e-mails.
Comment résoudre le problème
Pour les expéditeurs d'e-mails:
-
-
Vérifier la configuration DKIM: Assurez-vous que vos enregistrements DKIM sont correctement configurés dans votre DNS et que la clé privée utilisée pour signer les e-mails correspond à la clé publique publiée.
-
Éviter les modifications après la signature: Configurez vos systèmes de messagerie de manière à empêcher toute modification du corps de l'e-mail après l'application de la signature DKIM.
-
Vérifier les services tiers: Si vous utilisez la redirection d'e-mails ou des services tiers, vérifiez qu'ils préservent la signature DKIM pendant l'acheminement.
-
Mettre à jour le logiciel du serveur de messagerie: Assurez-vous que le logiciel de votre serveur de messagerie est à jour afin d'éviter les bogues connus susceptibles d'affecter la vérification DKIM.
-
Pour les destinataires d'e-mails:
-
-
Maintenir la vérification DKIM: Continuez d'appliquer les vérifications DKIM afin de vous protéger contre les e-mails usurpés et malveillants.
-
Surveiller les expéditeurs de confiance et les ajouter à la liste blanche: Si des e-mails légitimes sont rejetés, envisagez d'ajouter les expéditeurs de confiance à la liste blanche après une vérification approfondie.
-
Communiquer avec les expéditeurs: Informez les expéditeurs des échecs de vérification DKIM afin qu'ils puissent corriger leur configuration.
-
Conclusion
L'erreur « 550-DKIM: bodyhash_mismatch » constitue une alerte importante signalant d'éventuels problèmes d'intégrité et de sécurité des e-mails. Les expéditeurs comme les destinataires jouent un rôle essentiel dans le maintien de la sécurité des communications par e-mail. En veillant à une configuration DKIM correcte et en évitant les pratiques qui modifient le contenu des e-mails après la signature, les organisations peuvent préserver la fiabilité de leurs systèmes de messagerie.
Si vous avez besoin d'aide pour configurer DKIM ou résoudre des problèmes associés, n'hésitez pas à nous consulter, en tant que fournisseur de services, afin d'obtenir une solution personnalisée.
Tell us what you need
Compare available plans or describe your workload so we can discuss a suitable starting point.