SPF-macro
Een placeholder zoals %{i} of %{d} in een SPF-record die de ontvanger vóór de lookup vervangt door een waarde uit de SMTP-sessie.
Wat het betekent
Met SPF-macro's kan een record de namen berekenen die het opvraagt. De gangbare zijn %{s} (het afzenderadres), %{l} (het local part daarvan), %{d} (het domein dat wordt gecontroleerd), %{i} (het verbindende IP-adres) en %{h} (de HELO-naam). Modifiers keren de waarde om of korten haar in, zoals in %{ir} voor het IP-adres met de delen in omgekeerde volgorde.
Ze worden vooral gebruikt met exists, om een speciaal daarvoor gebouwde DNS-server te vragen of één adres of één verzender mag versturen, en met exp om een uitleg te personaliseren.
Met macro's kan de verzender willekeurige tekst in de DNS-query's van de ontvanger stoppen. Daarom zegt RFC 7208 dat ontvangers rekening moeten houden met kwaadwillige inhoud, en de query's kunnen de DNS-server van het domein vertellen wie wie mailt.
Voorbeeld
v=spf1 exists:%{ir}.%{l1r+-}._spf.%{d} -allVerwante begrippen
Bronnen
Waar deze definitie op steunt. De formulering is van ons, de feiten zijn van hen.
- RFC 7208: Sender Policy Framework (SPF), section 7rfc-editor.org
- RFC 7208: Sender Policy Framework (SPF), section 11.5.3rfc-editor.org
Alle 432 begrippen in de begrippenlijstDe wiki: blacklists en bouncecodes