Crass_Spektakel@lemmy.world 11 months ago
No, dots are NOT necessary. Actually you do not even need to supply a domain or a top level domain because mails then default to the default system which is usually localhost.
But even for routed mail there doesn’t need to be a dot.
There is still valid Bang-Adressing for UUCP routed emails:
!bigsite!foovax!barbox!me
This is a valid email which basically means “send my email to bigsite, from there to foovax, then to barbox, to the user me.”
A couple of years ago I made Hotmail crash by sending a mail to googlemail.de!hotmail.com!googlemail.com!hotmail.de!googlemail.de!hotmail.com!googlemail.com!hotmail.de!myuseraccount - their server literally crashed completely all over the world. I am so proud of myself but then it was their fault for not complying to RfC822.
shasta@lemm.ee 11 months ago
In assuming by “dot” you meant @
Crass_Spektakel@lemmy.world 11 months ago
In fact both are optional. With FQDN-Adressing a user without domain defaults to localhost, with Bang-Adressing there is no @ because the last system is left for interpretation of the last receiver and if he consideres it a user, so be it.