Email uses the @ symbol to separate a mailbox’s user name from the computer or domain that handles its messages. When Ray Tomlinson chose it for network email in 1971, @ already meant “at” in ordinary writing, making an address such as user@example.com easy to read as “user at example.com.”
What the @ symbol means in an email address
An email address has two basic parts separated by @:
- Mailbox or local part: the text before @, such as
maya. - Domain: the text after @, such as
example.org, which identifies the domain’s mail system.
In maya@example.org, the symbol signals that the mailbox named maya is associated with example.org. It is a separator, not part of the user’s name and not an instruction to send a message to a person physically located at a place. The domain helps the mail system find where to deliver the message; the receiving system then identifies the intended mailbox.
This arrangement is practical because the local part only needs to be unique within the relevant domain, rather than across every email service in the world. Many people can use the name maya at different domains, while a single address distinguishes them.
Why Ray Tomlinson chose @
Before networked email, computers could support messages for people using the same machine. A network made it possible to send a message from an account on one computer to an account on another. An address now needed to identify both the recipient and the destination system.
In 1971, programmer Ray Tomlinson adapted an email program for ARPANET, an early computer network. He selected @ to distinguish the user from the host computer. In effect, user@host could be read as “user at host.” The character was already present on many keyboards but was not commonly used in names, so it was a convenient choice for a separator.
Tomlinson also sent what is widely described as the first network email between two computers in his office. Accounts of the exact test message differ or describe it as unremarkable; the important innovation was not a famous sentence but the addressing method that let messages cross between networked machines. The @ convention proved easy to understand and spread with email.
Why @ worked better than other characters
A useful address separator needed to be easy to type, visually distinct, and unlikely to appear in ordinary account names. The at sign met those needs in the systems Tomlinson was working with. It also had a natural reading in English, so people could interpret the structure without learning a wholly new symbol.
Other punctuation marks might have been possible, but some were already used in computer commands, file names, or network syntax. Choosing a character that had a clear separating role helped avoid ambiguity. The exact technical rules have changed over time, but the basic visual division remains familiar.
There is no universal requirement that every email address in every imaginable system must use @. Rather, it became a defining convention of Internet email and is required in ordinary Internet email addresses. It is part of the address format people and mail software expect.
How email systems use the domain
When someone sends a message, their mail application reads the address and uses the part after @ to identify the destination domain. The sending system looks up mail-routing information for that domain, commonly through DNS records called MX records, and attempts to transfer the message to an appropriate receiving mail server. The receiving service processes the local part and routes the message to the matching mailbox or address handling rule.
For example, a message to maya@example.org is not routed by searching the entire Internet for a person named Maya. The domain example.org tells the sender which mail system to contact; that system handles maya according to its own account and delivery setup. A domain can use a mail provider’s servers rather than operating its own physical mail server.
Delivery can fail if the domain is misspelled, has no usable mail routing, or does not accept the named mailbox. A syntactically plausible address is not proof that an account exists or that a message will reach it.
Address rules and common misconceptions
The @ sign separates the local part and domain, but it does not by itself validate an address. Email address standards allow more variation than many sign-up forms accept. For everyday addresses, the familiar pattern is a local part, one @, and a domain such as sample.net; specialized formats can have additional rules.
- Spaces: ordinary unquoted addresses do not contain spaces, though standards provide uncommon quoted forms that many websites reject.
- Capital letters: domain names are case-insensitive. The technical standards treat local parts as potentially case-sensitive, but many providers handle them without regard to capitalization.
- Dots and plus signs: their meaning in a local part depends on the mail provider. A plus tag such as
name+news@example.orgmay be supported, but it is not safe to assume every provider treats it the same way. - One person, one address: an address can lead to a shared inbox, a mailing list, a forwarding rule, or another system-defined destination—not necessarily one individual’s private mailbox.
The symbol also does not mean “at” in the sense of a person’s physical location, and it does not say which device they use. It identifies a boundary in the address; domain configuration and mailbox rules determine what happens next.
How people read and type the symbol
In English, people usually say an address aloud as “maya at example dot org.” The @ character has different names and pronunciations in other languages, sometimes based on an animal, food, or object. Those local names do not change its function in an email address.
On many keyboards, @ is typed with a modifier key, but the exact key combination depends on the keyboard layout and device. If an address is being copied from a message or website, copying it can prevent mistakes such as using the wrong punctuation or confusing a similar-looking character with @.
Frequently Asked Questions
Who invented using @ in email?
Ray Tomlinson chose the symbol for network email in 1971 to separate the recipient’s user name from the host computer’s name.
Does @ mean “at” in every email system?
It is conventionally read as “at” and separates the local part from the domain in Internet email addresses. Its use is a formatting convention, not a literal location instruction.
Can an email address have two @ symbols?
A typical Internet email address has one unquoted @ separating its local part and domain. Unusual quoted formats exist in standards, but many forms and services do not accept them.
Does everything after @ identify the email provider?
It identifies the address’s domain. That domain may route mail through a third-party provider, so it does not always reveal the company or physical server handling delivery.
Can two people have the same email name?
They can use the same local part at different domains, such as maya@example.org and maya@another.example. The complete address, including its domain, distinguishes them.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Secure Boot Battlefield 6 ASUS: Fix & Enable Guide
- Best Tech Websites to Follow for Pros & Beginners
- Second Wind Quest Walkthrough: Where Winds Meet6.00 min/km
- Enshrouded Weapon Upgrade Guide: How to Improve Gear5.00 min/km
- Connect Phone to Controller for Cloud Gaming
- Python Search Highlighting: Snippets & Matches