Sie können beliebig viele IP-Subnetze hinzufügen. Sie sollten jedoch sicherstellen, dass die Gesamtlänge Ihres SPF-Datensatzes weniger als 512 Zeichen beträgt, um Probleme mit den DNS-Protokollgrenzwerten zu vermeiden.
Der SPF-Datensatz in der Frage sieht syntaktisch korrekt aus. Einige Implementierungen können durch die mehreren Leerzeichen zwischen dem dritten und vierten ip4-Mechanismus verwirrt sein, auch wenn die Spezifikation dies zulässt. Sie sollten den mx-Mechanismus nur einschließen, wenn die Domäne über einen mx-Datensatz verfügt.
Ich habe auch einen Blick auf die reale Version des SPF-Datensatzes geworfen, und obwohl er syntaktisch korrekt ist, enthält er viele Include-Mechanismen für Records, die sich selbst einschließen. Die Selbsteinbeziehung führt zu Bewertungsfehlern. Die Anzahl der Includes führt höchstwahrscheinlich auch dazu, dass das DNS-Lookup-Limit erreicht wird, was zu einem Permerror-Ergebnis führt.