E-mail address

From Free net encyclopedia

(Redirected from Email address)

Template:Mergeto An e-mail address, also known as an eddress (from electronic address), identifies a location to which e-mail can be delivered. A modern Internet e-mail address (using SMTP or Usenet) is a string of the form jsmith@example.com. It should be read as "jsmith at example dot com". The part before the @ sign is the local-part of the address, often the username of the recipient, and the part after the @ sign is a domain name which can be looked up in the Domain Name System to find the Mail transfer agent or Mail eXchangers (MXs) accepting e-mail for that address.

Contents

Overview

Template:Main

The domain name of an e-mail address is often that of the e-mail service, such as Microsoft's Hotmail or Google's Gmail. The domain name can be also the domain name of the company that the recipient represents or the domain of the recipient's personal site.

Earlier forms of e-mail address included the somewhat verbose notation required by X.400, and the UUCP "bang path" notation, in which the address was given in the form of a sequence of computers through which the message should be relayed. This latter was in wide use for several years, but was superseded by the generally more convenient SMTP form.

Addresses found in the headers of e-mail should not be considered authoritative, because SMTP has no generally required mechanisms for authentication. Forged e-mail addresses are often seen in spam, phishing, and similar scams, leading to several initiatives, which aim to make such forgeries easier to spot. Template:Further

To indicate where the e-mail should go, a user normally types the "display name" of the recipient followed by the address specification surrounded by angled brackets, for example "John Smith <ap118@example.com>".

Limitations

The format of Internet e-mail addresses is defined in RFC 2822, which permits only a subset of ASCII characters in e-mail addresses.

As defined in RFC 2821, the local-part of an e-mail address allows up to 64 characters maximum and the domain name a maximum of 255 characters. The local-part "MUST BE treated as case sensitive. [...] However, exploiting the case sensitivity of mailbox local-parts impedes interoperability and is discouraged."

According to RFC 2822, the local-part of the e-mail may use any of these ASCII characters:

  • Uppercase and lowercase letters
  • The digits 0 through 9
  • The characters, ! # $ % & ' * + - / = ? ^ _ ` { | } ~
  • The character "." provided that it is not the first or last character in the local-part.

Additionally, RFC 2821 and RFC 2822 allow the local-part to be a quoted-string, as in "John Doe"@example.com, thus allowing characters in the local-part that would otherwise be prohibited. However, RFC 2821 warns: "a host that expects to receive mail SHOULD avoid defining mailboxes where the Local-part requires (or uses) the Quoted-string form".

The domain name is much more restricted. The dot separated domain labels are limited to "letters, digits, and hyphens drawn from the ASCII character set ... Mailbox domains are not case sensitive."

The informational RFC 3696 written by the author of RFC 2821 explains the details in a readable way, with a few minor errors noted in the 3696 errata.

Plus addressing

According to RFC 2821, "the local-part MUST be interpreted and assigned semantics only by the host specified in the domain part of the address. In particular, for some hosts the user "smith" is different from the user "Smith".

Plus addressing is one of the benefits of this limitation. Some mail servers allow a user to append +tag to their email address (joeuser+tag@example.com). The text of tag can be used to apply filtering.

Some systems violate RFC 2822 by refusing to send mail addressed to a user on another system merely because the local-part of the address contains the plus sign (+). Users of these systems cannot use plus addressing.

References

de:E-Mail-Adresse fr:Adresse électronique ja:メールアドレス ru:Адрес электронной почты