Lably
Skip to content

Email address

Identifier of the destination where email messages are delivered

  • 13 min read
  • 4 chapters

Related on Lably

Through Email, IP address and ASCII

An email address, such as [email protected], is made up of a local-part, the symbol @, and a domain, which may be either a domain name or an IP address enclosed in brackets. Although the standard stipulates that the local-part is case-sensitive, it also urges that receiving hosts deliver messages in a case-independent manner, e.g., that the mail system in the domain example.com treat Jane.Smith as equivalent to jane.smith. (Some mail systems even treat both as equivalent to jane smith.) Email systems often limit the user's choice of name to a subset of the characters permitted by the RFCs. With the introduction of internationalized domain names, efforts are progressing to permit non-ASCII characters in email addresses.

Due to the ubiquity of email today, email addresses are used as regular usernames by many websites and services that provide a user profile or account. For example, if a user wants to log in to their Xbox Live video gaming profile, they would use their email address as the username ID of their Microsoft account, even though the service in this case is not email.

Message transport

An email address consists of two parts, a local-part (sometimes a user name, but not always) and a domain. If the domain is a domain name rather than an IP address, then the SMTP client looks up the mail-exchange (MX) IP address of that domain name. The general format of an email address is local-part@domain, e.g. jsmith@[192.168.1.2], [email protected]. The SMTP client transmits the message to the mail exchange, which may forward it to another mail exchange, until it ultimately arrives at the host of the recipient's mail system.

The transmission of electronic mail from the sender's computer and between mail hosts in the Internet uses the Simple Mail Transfer Protocol (SMTP), defined in RFC 5321 and 5322, and extensions such as RFC 6531. The mailboxes may be accessed and managed by applications on personal computers, mobile devices or webmail sites using the SMTP protocol and either the Post Office Protocol (POP) or the Internet Message Access Protocol (IMAP).

When transmitting email messages, mail user agents (MUAs) and mail transfer agents (MTAs) use the domain name system (DNS) to look up a resource record (RR) for the recipient's domain. A mail exchange resource record (MX record) contains the name of the recipient's mail server. In the absence of an MX record, an address record (whether A or AAAA) directly specifies the mail host.

The local-part of an email address has no significance for intermediate mail relay systems other than the final mailbox host. Email senders and intermediate relay systems must not assume it to be case-insensitive, since the final mailbox host may or may not treat it as such. A single mailbox may receive mail for multiple email addresses, if configured by the administrator. Conversely, a single email address may be the alias to a distribution list to many mailboxes. Email aliases, electronic mailing lists, sub-addressing, and catch-all addresses (mailboxes that receive messages regardless of the local-part) are common patterns for achieving a variety of delivery goals.

The addresses contained in the header fields of an email message are not directly used by mail exchanges to deliver the message. In SMTP mail transfer, the sending system communicates the source and destination addresses; this information is sometimes called the "message envelope". While the envelope and header addresses may be the same, this is not strictly required, and forged or "spoofed" email addresses are often seen in spam, phishing, and many other Internet-based scams. This has led to several initiatives aimed at making such forgeries of fraudulent emails easier to spot.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Computing and communication