Aller au contenu
Glossaire · Authentification

Canonicalisation DKIM

La façon dont un signataire DKIM normalise en-têtes et corps avant le hachage, simple ou relaxed pour chacun, fixée dans le tag c= pour que de petits changements en route ne cassent pas la signature.

Ce que cela signifie

c= nomme deux algorithmes, celui des en-têtes puis celui du corps, comme c=relaxed/relaxed. Le défaut est simple/simple, et un seul nom fixe l'algorithme des en-têtes avec simple pour le corps.

La canonicalisation simple des en-têtes ne change rien, donc le moindre repli de ligne ou changement de casse casse la signature. Relaxed met les noms d'en-tête en minuscules, déplie les lignes, réduit les suites d'espaces et de tabulations à une seule espace et supprime les espaces autour des deux-points et en fin de ligne. Pour le corps, simple ne retire que les lignes vides finales ; relaxed ignore aussi les espaces en fin de ligne et réduit les suites d'espaces à l'intérieur des lignes.

Relaxed résiste aux remises en forme que les serveurs appliquent couramment, donc relaxed/relaxed est le choix le plus sûr pour la plupart des expéditeurs. Aucun des deux ne résiste à un vrai changement de contenu comme un pied de page ajouté ou un lien réécrit.

Exemple

c=relaxed/relaxed

Sur ce site

Sources

Ce sur quoi repose cette définition. La formulation est la nôtre ; les faits sont les leurs.

Les 432 termes du glossaireLe wiki : blacklists et codes de bounce

Beat · surveillance payante

Un battement de cœur pour vos e-mails.

Beat lance chaque vérification de ce site à intervalles réguliers : 41 vérifications, 50 blacklists et un vrai inbox placement. Dès que quelque chose casse, il vous dit ce qui a cassé, pourquoi c’est important et le correctif exact.

example.comSous surveillance
  • SPFréussi
  • DKIMréussi
  • DMARCp=none
  • Blacklists0 / 50

Illustration. Votre domaine, toutes les quelques heures.

Aussi chez nous :Pulse : votre propre infrastructure d’envoiConseil : 65 $ US/h, sans forfait mensuel