MIME-boundary
De string, gedeclareerd in een multipart-Content-Type, die aangeeft waar elk deel van een MIME-bericht begint en waar het laatste deel eindigt.
Wat het betekent
Een multipart-Content-Type bevat boundary="...", een string van 1 tot 70 tekens, zo gekozen dat hij niet in de inhoud voorkomt. Elk deel begint op een regel met twee koppeltekens en de boundary, en het einde van het laatste deel wordt gemarkeerd door de boundary gevolgd door nog twee koppeltekens. Tekst vóór de eerste boundary, de preamble, wordt door MIME-lezers genegeerd.
Bij handgemaakte mail gaan boundaries makkelijk mis: een boundary-string die binnen een deel voorkomt, een ontbrekende afsluitregel of een verschil tussen header en body levert berichten op die maar gedeeltelijk of helemaal niet worden weergegeven. Boundaries wijzigen onderweg breekt ook DKIM, en Google noemt het aanpassen van MIME-boundaries als een van de dingen waardoor doorgestuurde mail voor DKIM zakt.
Verwante begrippen
Bronnen
Waar deze definitie op steunt. De formulering is van ons, de feiten zijn van hen.
- RFC 2046, section 5.1.1: Common Syntaxrfc-editor.org
- Google, Gmail Help: Best practices for forwarding email to Gmailsupport.google.com
Alle 432 begrippen in de begrippenlijstDe wiki: blacklists en bouncecodes