Wat is SPF Flattening? SPF flattening is het proces van het oplossen van alle geneste include mechanismen in een SPF record naar hun uiteindelijke IP-adressen. In plaats van te vertrouwen op meerdere DNS lookups tijdens de e-mailbezorging, bevat een geflattened record alle geautoriseerde IP's direct, waardoor het aantal lookups wordt verminderd en de e-mailbezorgbaarheid verbetert. Waarom je SPF Record Flattenen? De SPF-specificatie beperkt elk record tot een maximum van 10 DNS lookups. Elke "include:", "a:", "mx:", "redirect=", en "exists:" mechanisme activeert een lookup. Wanneer jouw organisatie meerdere e-maildiensten gebruikt (Google Workspace, Microsoft 365, Mailchimp, SendGrid, enz.), stapelen deze includes zich snel op en kunnen de limiet overschrijden. Wanneer dat gebeurt, kunnen ontvangende mailservers een "permerror" retourneren en jouw legitieme e-mails afwijzen of als spam filteren. Flattening lost alle geneste lookups op in directe ip4 en ip6 vermeldingen, waardoor de lookup overhead volledig wordt geëlimineerd. Hoe Werkt Recursieve SPF Resolutie? Onze tool begint met het root SPF record van jouw domein en volgt elke include en redirect keten recursief. Voor elk inbegrepen domein haalt het het SPF record op, extraheert IP's, lost a en mx mechanismen op naar hun daadwerkelijke IP-adressen, en volgt eventuele verdere includes. Het resultaat is een complete boom die precies toont welke IP's op elk niveau zijn geautoriseerd, plus een platte lijst van alle unieke IP's die e-mail namens jouw domein kunnen verzenden. Voordelen van SPF Flattening Blijf onder de 10 DNS lookup limiet om permerror fouten te voorkomen Verbeter de e-mailbezorgbaarheid door ervoor te zorgen dat SPF altijd correct valideert Krijg volledige zichtbaarheid in elk IP dat geautoriseerd is om namens jou te verzenden Identificeer onbekende of ongeautoriseerde verzenddiensten in jouw SPF-keten Veelgestelde Vragen Wat is SPF flattening en waarom heb ik het nodig? SPF flattening converteert geneste include mechanismen naar directe IP-adressen. Je hebt het nodig wanneer jouw SPF record de 10 DNS lookup limiet overschrijdt die is vastgesteld door RFC 7208. Het overschrijden van deze limiet veroorzaakt e-mailvalidatiefouten (permerror), wat kan resulteren in het afwijzen van jouw e-mails of het verzenden naar spam. Hoeveel DNS lookups gebruikt mijn SPF record? Elke include, a, mx, redirect, exists, en ptr mechanisme telt als één DNS lookup. Onze tool telt deze automatisch en waarschuwt je als je 10 overschrijdt. IP4 en IP6 mechanismen tellen niet als lookups. Is het veilig om mijn SPF record te flatten? Ja, maar met een kanttekening: geflattened records zijn statische snapshots. Als een e-mailprovider zijn IP-reeksen verandert, wordt jouw geflattened record niet automatisch bijgewerkt. Je moet periodiek opnieuw flatten of een DNS-automatiseringsservice gebruiken om het actueel te houden. Wat gebeurt er als SPF includes genest zijn op meerdere niveaus? Onze tool volgt includes recursief — als include A include B bevat, dat include C bevat, lossen we alle drie de niveaus op en tonen de complete boom. De IP's van elk niveau worden verzameld en samengevoegd in de uiteindelijke platte lijst. Wat is het verschil tussen deze tool en de SPF Tester? De SPF Tester valideert de syntaxis van jouw SPF record en controleert op veelvoorkomende problemen. De SPF Flattener gaat dieper — het lost elke include recursief op om alle geautoriseerde IP's te tonen en genereert een geflattened record dat je kunt gebruiken om DNS lookups te verminderen. Kan ik het geflattened record direct in mijn DNS gebruiken? Ja, je kunt het gegenereerde geflattened record kopiëren en gebruiken als jouw SPF TXT record. Houd er echter rekening mee dat SPF records een limiet van 255 tekens per string in DNS hebben, en het totale record idealiter onder de 512 bytes moet blijven. Voor zeer grote records moet je ze mogelijk splitsen.