1️⃣ SPF syntax feels unintuitive
"SPF record syntax follows one shape:" – dan_sbl
2️⃣ The document exists for historical reasons, not necessarily best practice
"I created the first 'large scale' SPF record..." – jedberg
3️⃣ Automation tools help manage the complexity
"SPF flattening is difficult to get correct... DNSControl automates this." – YesThatTom2