DKIM-Kanonisierung
Wie ein DKIM-Signierer Header und Body vor dem Hashen normalisiert, jeweils simple oder relaxed, festgelegt im Tag c=, damit kleine Änderungen unterwegs die Signatur nicht brechen.
Was es bedeutet
c= nennt zwei Algorithmen, erst für den Header, dann für den Body, etwa c=relaxed/relaxed. Der Standard ist simple/simple, und ein einzelner Name legt den Header-Algorithmus fest, mit simple für den Body.
Die Header-Kanonisierung simple ändert nichts, sodass jeder Neuumbruch und jede Änderung der Groß- und Kleinschreibung die Signatur bricht. relaxed schreibt Header-Namen klein, entfaltet Zeilen, fasst Folgen von Leerzeichen und Tabs zu einem Leerzeichen zusammen und entfernt Leerzeichen um den Doppelpunkt und am Ende. Beim Body entfernt simple nur leere Zeilen am Ende; relaxed ignoriert zusätzlich Leerraum am Zeilenende und fasst Leerraumfolgen innerhalb von Zeilen zusammen.
relaxed übersteht die Umformatierungen, die Server routinemäßig vornehmen, daher ist relaxed/relaxed für die meisten Absender die sicherere Wahl. Echte Inhaltsänderungen wie eine angefügte Fußzeile oder einen umgeschriebenen Link übersteht keines von beiden.
Beispiel
c=relaxed/relaxedVerwandte Begriffe
Auf dieser Website
Quellen
Worauf diese Definition beruht. Die Formulierung stammt von uns, die Fakten von den Quellen.
Alle 432 Begriffe im GlossarDas Wiki: Blacklists und Bounce-Codes