According to Richard Clayton <rich...@highwayman.com>: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >In message <20250411205917.169acc3d1...@ary.qy>, John Levine ><jo...@taugh.com> writes > >>It appears that Richard Clayton <rich...@highwayman.com> said: >>>>> +------------+-------------------------------------------------+ >>>>> | ds= | Signing key identifier (domain & selector) | >>>> >>If you combine them into one field how do you tell what's the selector and >>what's >>the domain? My DKIM setup uses selectors like 670e67f41a6d.k2504 so you >>can't >>just >>pick off the label before the first dot. > >You could use a separator character which was not permitted to occur in >domain names ... I expect @ might confuse people :-) as would, from the >positioning, underline, but colon might be suitable...
Hey, how about using this separator: ; d= I think the answer to why d= and s= are different is "so you can tell what's the selector and what's the domain." RFC 6376 says that selectors are sequences of LDH strings separated by dots, i.e. hostnames. But I have seen people try to put underscores in selectors which is wrong but I would prefer not to punish them for that more than necessary. R's, John -- Regards, John Levine, jo...@taugh.com, Primary Perpetrator of "The Internet for Dummies", Please consider the environment before reading this e-mail. https://jl.ly _______________________________________________ Ietf-dkim mailing list -- ietf-dkim@ietf.org To unsubscribe send an email to ietf-dkim-le...@ietf.org