Header folding
Een lang headerveld over meerdere regels verdelen door vóór een spatie of tab een regeleinde in te voegen; programma’s draaien dat terug door de regels weer samen te voegen.
Wat het betekent
RFC 5322 laat een headerveld over meerdere regels doorlopen: een CRLF die direct wordt gevolgd door een spatie of tab is een vouw, en het vervolg hoort bij hetzelfde veld. Ontvouwen haalt die CRLF’s gewoon weg. Folding houdt regels onder de aanbevolen 78 tekens, en zo blijven lange waarden zoals een DKIM-handtekening, een lijst ontvangers of een gecodeerd onderwerp binnen de regellengtelimiet.
Vouwen mag alleen waar de syntaxis folding white space toestaat, en RFC 5322 verbiedt een vouw waardoor een regel niets dan witruimte bevat; de RFC raadt aan te vouwen op logische breekpunten, zoals na de komma tussen adressen. Slecht gevouwen headers worden door sommige ontvangers als misvormd gezien, Gmail incluis. De relaxed header canonicalization van DKIM ontvouwt velden vóór de controle, zodat legitiem hervouwen onderweg de handtekening niet breekt.
Voorbeeld
To: Ana Silva <ana@example.net>,
Ben Okafor <ben@example.net>Verwante begrippen
Op deze site
Bronnen
Waar deze definitie op steunt. De formulering is van ons, de feiten zijn van hen.
Alle 432 begrippen in de begrippenlijstDe wiki: blacklists en bouncecodes