@qgustavor@urusai.social @nixCraft@mastodon.social you have successfully summoned a debate war by forgetting that user@localhost is a valid email, so is user@::1, and any other locally resolved name and ipv6 address. Just containing a @ is more than enough if you already try to send an email to it. 
Seriously though, enforcing a dot in the domain is probably reasonable for most publicly accessible email servers.
kawazoe@transfem.social
@kawazoe@transfem.social
Posts
-
me: i need to validate some email addresses, so i am going to write a quick regex. -
NEW: Google sent ICE the personal financial data of a student and journalist who attented a pro-Palestinian protest in 2024.@lorenzofb@infosec.exchange this is absolutely appalling...