(Also notable, they have an A record on the hostname "ai." - you can see their website at http://ai./)
(Also notable, they have an A record on the hostname "ai." - you can see their website at http://ai./)
then browsers started to support it, but over time bugs pilled up and now it is treated as a different hostname (e.g. "www.example.org" is completely different to your browser than "www.example.org." even though they are the same to the dns spec)
then tls specs considers the dot in an earlier version, and they should be the same but because of the browser bugs it is all too much fun. my bank actually has a server that replies the same for domains with or without the root dot. but they only signed their certs for the no dot name, which again, is the same, but for browsers is kinda of not.
ah! living Standards.
The other use is in DNS zone files where everything that does not end in a '.' get the name of the zone appended.
The for mail (SMTP) the dot at the end is implicitly present, and adding one is not allowed.
HTML/HTTP basically doesn't define semantics with respect to the dot at the end. That's why "www.example.org" and "www.example.org." are different. They are different strings, and nobody defined them to be equivalent. At the same time, the name is just passed to the stub resolver in many cases. So search lists may be applied under the hood.
* http://jdebp.info./FGA/web-fully-qualified-domain-name.html
Another example of a rule that's optional for them is ICANN's Uniform Dispute Resolution Policy. Indeed, only some of them have adopted it, with others using a variation and still others not basing any of their dispute mechanisms on the UDRP.
https://github.com/systemd/systemd/issues/6224#issuecomment-...
My (sister) company has the .schwarz tld, and they use blabla@mail.schwarz. Such a waste, really.