SPF-flattening
Een SPF-record herschrijven zodat includes worden vervangen door de IP-adressen waarnaar ze verwijzen, waardoor het record onder de limiet van tien lookups komt.
Wat het betekent
Bij flattening worden alle include-, a- en mx-termen in een record vooraf opgezocht en worden de gevonden adressen gepubliceerd als ip4- en ip6-regels, die geen DNS-lookups nodig hebben. De techniek staat niet in de SPF-specificatie; ze werkt omdat RFC 7208 ip4 en ip6 uitzondert van de limiet van tien lookups.
De zwakte is veroudering. Providers wijzigen hun verzendadressen zonder aankondiging, en een afgevlakte kopie volgt niet mee. E-mail vanaf de nieuwe adressen faalt dan voor SPF tot iemand het record bijwerkt. Diensten die automatisch afvlakken, zoeken volgens een schema opnieuw op. Dat verkleint het gat, maar maakt je wel van die dienst afhankelijk.
Afgevlakte records worden ook lang, en RFC 7208 vraagt SPF-antwoorden klein genoeg te houden voor een DNS-antwoord van 512 bytes. Verzenders over subdomeinen verdelen is vaak de nettere oplossing.
Verwante begrippen
Op deze site
Bronnen
Waar deze definitie op steunt. De formulering is van ons, de feiten zijn van hen.
- RFC 7208: Sender Policy Framework (SPF), section 4.6.4rfc-editor.org
- RFC 7208: Sender Policy Framework (SPF), section 3.4rfc-editor.org
Alle 432 begrippen in de begrippenlijstDe wiki: blacklists en bouncecodes