Why do we use the '@' symbol in email addresses?

5

1

I want to know that why we use '@' in email addresses.

I think most of the people understand this is so silly question. but I think there is some logic behind this. If somebody having any ideas about this, please tell me.

Rohit

Posted 2010-12-01T11:05:21.503

Reputation:

Answers

7

Please read this article which throws some light on the origins of email.

Ray Tomlinson, a programmer involved in developing a time-sharing system named the TENEX , was the first person to discover that the various hosts can be differentiated by using the @ sign to separate the user's name and their machine. Until 1971, when the actual "email" was discovered, machines could only send messages to the users within its own system.

philar

Posted 2010-12-01T11:05:21.503

Reputation:

4

The each at symbol was picked because it wasn't used for much else (before e-mail, it was used to denote that a certain quantity was sold 'each at' a certain price; common in commerce, and almost nowhere else). It was on the standard keyboard layout already and thus easily accessible. So it was picked to separate mailboxes from the host were the mailbox is located.

Keep in mind that before e-mail as we know it, mail was kept in a mailbox 'file' on the local host (frequently time sharing or batch machines, something akin to modern mainframes). There was no protocol for transferring the message to various hosts. The first protocols to implement such functionality transferred messages directly from the sending host to the destination. For a time, some organizations came up with proprietary protocols to transfer mail from one system type to another. It wasn't until much later that the idea of a mail relay system (designed to vaguely mimic the USPS) came about and gained popularity.

Chris S

Posted 2010-12-01T11:05:21.503

Reputation: 5 907

1A friend used to say "at the rate of" when dictating email addresses, like "dharris at the rate of my host dot com". It drove me crazy and I made fun of him for the extra syllables. – Doug Harris – 2010-12-02T04:27:59.963

You should make fun of him even more. The traditional meaning of "@" is "each at", hence the letter "a" within the letter "e". – Chris S – 2010-12-02T13:23:10.357