TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Why do email addresses need a user name?

9 pointsby escotover 2 years ago
I was thinking it would be cool to be able to have an email address that is just a domain, for example if I own bobsmith.com why can't I have bobsmith.com as my email address? Why does SMTP require a username, eg bob@bobsmith.com?

4 comments

taubekover 2 years ago
RFC 5321 defines the what that address looks like. <a href="https:&#x2F;&#x2F;www.rfc-editor.org&#x2F;rfc&#x2F;rfc5321#page-15" rel="nofollow">https:&#x2F;&#x2F;www.rfc-editor.org&#x2F;rfc&#x2F;rfc5321#page-15</a>
LinuxBenderover 2 years ago
Existing RFC&#x27;s require an email address. What you are looking for would require a new RFC to have a default address for a domain and of course changes to all MUA&#x27;s&#x2F;MTA&#x27;s.<p>I think the shortest path to make something like this would just be to have an amending RFC that includes a lookup of a specific TXT record if an email address is not present. That TXT record could have a <i>default</i> email address for the domain.
评论 #34830049 未加载
评论 #34798453 未加载
rsclientover 2 years ago
Historically, when the email protocol was first made [RFC 561](<a href="https:&#x2F;&#x2F;www.rfc-editor.org&#x2F;rfc&#x2F;rfc561" rel="nofollow">https:&#x2F;&#x2F;www.rfc-editor.org&#x2F;rfc&#x2F;rfc561</a>) in 1973 personal computers were rare and very low power. At the time, hardly anyone owned a computer on their own.<p>That said, might be cool, but good luck getting most apps to accept something without an @ as an email address
legrandeover 2 years ago
You could always setup a catch-all for `bobsmith.com` and then you can read every e-mail sent to that address, regardless of what username is used.
评论 #34795855 未加载