Ich hatte also den Eindruck, dass einzelne SPF-Einträge in 255 Zeichen passen mussten, oder den include
Operator verwenden, um mehrere Einträge zu einer Kette zusammenzufügen. RFC 4408 3.1.3. Konkret heißt es, dass mehrere Zeichenfolgen vor der Auswertung verkettet werden IN TXT "v=spf1" " 1.2.3.4 -all"
müssen und daher genauso behandelt werden müssen wie IN TXT "v=spf1 1.2.3.4 -all"
. Dies ermöglicht insbesondere beliebig große SPF-Datensätze und include
wird zu einem Tool zum Einschließen eines SPF-Datensatzes, der von einer anderen Person verwaltet wird.
Ist das eine korrekte Interpretation der Spezifikation? Was noch wichtiger ist: Würden aktuelle Mailserver diesen TXT-Datensatz mit mehreren Zeichenfolgen einhalten?