.invalid

From Wikipedia, the free encyclopedia

.invalid
Introduced 1999
TLD type Reserved top-level domain
Status Reserved to prevent actual use
Registry IANA
Sponsor None
Intended use When it's necessary to show an address guaranteed to be invalid, and visible as such at a glance
Actual use Popular to put at the end of intentionally-bad e-mail addresses used in newsgroup postings to avoid spam
Registration restrictions No registrations are possible, as this domain is not in the root
Structure Users can use it in any desired structure; it doesn't really exist
Documents RFC 2606
Dispute policies None
Website None

.invalid is a reserved top-level domain not intended for real use in the global DNS. It was defined in June 1999 by RFC 2606, along with .test, .localhost, and .example.

.invalid was created to provide TLD's for use in places where a user wishes to enter an address that is known not to work. Using .invalid at the end of munged e-mail addresses is strongly recommended in order to minimise the load placed on legitimate systems if the address is harvested by spammers. If the munged address contains a valid domain (and many obvious possibilities like example.com are in fact valid) then bulk mail to non-existent sub-domains and users must be routed and then rejected by the servers at that site. If the munged domain is not valid, then a certain amount of DNS activity is still required to determine that fact, whereas in both cases a lookup for a .invalid address can be rejected at the first opportunity.

Some consider the use of an invalid address in a "From" field (for instance, in newsgroup postings) to be a standards violation, whether or not it is properly marked using the .invalid TLD; a possible interpretation of the relevant RFC documents holds that such fields must always have valid addresses at which the author of the message is reachable.