FACTOID # 183: Leisure time: Armenia is a world leader in library members and cinemas per capita.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

Encyclopedia > MX record

An MX record or Mail exchanger record is a type of resource record in the Domain Name System (DNS) specifying how Internet e-mail should be routed. MX records point to the servers that should receive an e-mail, and their priority relative to each other. It has been suggested that this article be split into multiple articles. ... Wikipedia does not yet have an article with this exact name. ...

Contents

Overview

An MX record must contain a host name defined by an A record. CNAME aliases are not allowed to be used as MX record host names. It has been suggested that this article be split into multiple articles. ... It has been suggested that this article be split into multiple articles. ...


When an e-mail message is sent through the Internet, the sending mail transfer agent makes a DNS query requesting the MX record for the recipient's domain name, which is the portion of the e-mail address following the "@". This query returns a list of host names of mail exchange servers accepting incoming mail for that domain, together with a preference number. The sending agent then attempts to establish an SMTP connection to one of these servers, starting with the one with the smallest preference number, delivering the message to the first server with which a connection can be made. If no MX records were present, a second request is made for the A record of the domain instead. A mail transfer agent or MTA (also called a mail transport agent, mail server, or a mail exchanger in the context of the Domain Name System) is a computer program or software agent that transfers electronic mail messages from one computer to another. ... The term domain name has multiple related meanings: A name that identifies a computer or computers on the internet. ... An -mail address identifies a location to which e-mail messages can be delivered. ... A hostname (occasionally also, a sitename) is the unique name by which a computer is known on a network. ... A mail transfer agent or MTA (also called a mail server, or a mail exchange server in the context of the Domain Name System) is a computer program or software agent which transfers electronic mail messages from one computer to another. ... Simple Mail Transfer Protocol (SMTP) is the de facto standard for e-mail transmissions across the Internet. ...


The MX mechanism provides the ability to run multiple mail servers for a single domain and the order in which they should be tried, increasing the likelihood that mail may be delivered and providing the ability to distribute the processing of incoming mail across multiple physical servers. This ability to run multiple mail servers easily is proving very valuable for high-availability clusters of inexpensive mail gateways that can then process hundreds of messages per second in aggregate to quarantine or remove spam and/or viruses. However, not all versions of all mail transfer agents pay attention to lower priority MX records — in other words, if the highest-priority MX server fails, the MTA doesn't address the backup server. E-mail spam, also known as bulk or junk e-mail is a subset of spam that involves sending nearly identical messages to numerous recipients by e-mail. ...


The MX mechanism does not grant the ability to provide mail service on alternative ports, nor does it provide the ability to distribute mail delivery across a set of equal-priority mail servers by assigning a weighting value to each one. As of 2004, some mail transfer agents support the use of SRV records for publishing the IP addresses, ports, priority, and weights of mail servers. It has been suggested that this article or section be merged into Computer port (software). ... Year 2004 (MMIV) was a leap year starting on Thursday of the Gregorian calendar. ... A mail transfer agent or MTA (also called a mail transport agent, mail server, or a mail exchanger in the context of the Domain Name System) is a computer program or software agent that transfers electronic mail messages from one computer to another. ... An SRV record or Service record is a category of data in the Internet Domain Name System specifying information on available services. ... This article or section does not cite any references or sources. ...


MX priority

The relative priority of an MX server is determined by the preference number present in the DNS MX record. When a remote client (typically another mail server) does an MX lookup for the domain name, it gets a list of servers and their preference numbers. The MX record with the smallest preference number has the highest priority and is the first server to be tried. The remote client will go up the list of servers until it successfully delivers the message or gets permanently rejected due to an unreachable server or if the mail account does not exist on that server. If there is more than one entry with the same preference number, all of those must be tried before moving on to lower-priority entries.


One technique used to distribute the load of incoming mail over an array of servers is to return the same preference number for each server in the set. The available mail servers are then returned in a sort of "round robin" order, and since the priority values of all returned MXs are equal, the remote client will send its message using the first in the list. Upon the next request, the MXs will be returned in a "shuffled" order.


A favorite technique of spammers is to connect to the lowest priority MXs for a domain (those with the largest numerical value) in an attempt to avoid any anti-spam filters that may be running on the primary (highest priority) MX. Computer viruses have also been known to employ this technique in an effort to avoid anti-virus software. A computer virus is a computer program that can copy itself and infect a computer without permission or knowledge of the user. ...


See also

The LOC record (RFC1876) is a means for expressing location information in the Domain Name System. ... An SRV record or Service record is a category of data in the Internet Domain Name System specifying information on available services. ... In computing, Sender Policy Framework (SPF) is an extension to the Simple Mail Transfer Protocol (SMTP). ... The term Mail Hub is used to denote an MTA or system of MTAs used to route email but not act as a mail server (having no end-user email store) since there is no MUA access. ...

References

  • RFC 974 (1986), Mail Routing and the Domain System (obsolete)
  • RFC 2821 (2001), Simple Mail Transfer Protocol

  Results from FactBites:
 
Understanding MX records :: BobCares :: Outsourced Web Hosting Support (602 words)
MX records are used in DNS records(or Zone files) to specify how email should be routed.
The MX record shows that all emails @ mydomain.com should be routed to the mail server at mydomain.com.
If all the MX records are equal Preference numbers, the client simply attempts all equal Preference servers in random order, and then goes to MX record with the next highest Preference number.
MX record - Wikipedia, the free encyclopedia (491 words)
If no MX records were present, a second request is made for the A record of the domain instead.
The MX mechanism provides the ability to run multiple mail servers for a single domain and the order in which they should be tried, increasing the likelihood that mail may be delivered and providing the ability to distribute the processing of incoming mail across multiple physical servers.
The MX mechanism does not grant the ability to provide mail service on alternative ports, nor does it provide the ability to distribute mail delivery across a set of equal-priority mail servers by assigning a weighting value to each one.
  More results at FactBites »

 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your location
Your comments
Please enter the 5-letter protection code


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.