Michael a raison en ce qui concerne l'origine de votre point de confusion. Je vais procéder avec mon habituelle étroitesse d'esprit et répondre à la question la plus importante pour ceux qui pourraient passer par là après une recherche sur Google.
- Multiple
TXT
sont tout à fait légaux selon les normes DNS.
- Multiple
TXT
dossiers de mise en œuvre une norme spécifique peut potentiellement être illégale, mais seulement dans le cadre de cette norme.
- Compte tenu de la nécessité de faire coexister plusieurs normes et de les faire cohabiter avec d'autres
TXT
qui partagent un même nom, les conflits sont peu probables. Il est certainement peu probable qu'une telle exigence soit intégrée dans une norme Internet.
Pour comprendre la différence, examinons ce que la norme SPF ( RFC 7208 ) s'exprime sur le sujet :
Starting with the set of records that were returned by the lookup,
discard records that do not begin with a version section of exactly
"v=spf1". Note that the version section is terminated by either an
SP character or the end of the record. As an example, a record with
a version section of "v=spf10" does not match and is discarded.
If the resultant record set includes no records, check_host()
produces the "none" result. If the resultant record set includes
more than one record, check_host() produces the "permerror" result.
En bref, TXT
Les enregistrements qui ne répondent pas aux exigences syntaxiques de SPF sont ignorés. Une erreur ne se produit que dans le cas où plusieurs enregistrements correspond à la syntaxe SPF .
( DMARC La syntaxe comporte la même restriction, pour ceux qui se posent la question).