In article <[email protected]> you write:
>So my take is that applications that expect a single string per TXT
>record should just join without inserting spaces, while applications
>that expect multiple values can use the verbatim substrings without
>concatenation.

That sounds right.  I gather the reason that SPF and DKIM use a single
string rather than tokenized strings is that when they were developed
over a decade ago, a lot of DNS web provisioning crudware only handled
a single string per TXT record.

Meng told me that the reason he didn't use a prefixed name was that a
lot of the crudware couldn't handle names with underscores, either.
DKIM was a little later and the underscore situation was improved,
largely to SPF users complaining to their DNS providers.  It was still
a problem to publish keys longer than 1024 bits in a 255 byte string.

-- 
Regards,
John Levine, [email protected], Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly
_______________________________________________
dns-operations mailing list
[email protected]
https://lists.dns-oarc.net/mailman/listinfo/dns-operations

Reply via email to