MX记录

✍ dations ◷ 2025-07-24 10:44:33 #MX记录

邮件交换记录 (MX record)是域名系统(DNS)中的一种资源记录类型,用于指定负责处理发往收件人域名的邮件服务器。MX记录允许设置一个优先级,当多个邮件服务器可用时,会根据该值决定投递邮件的服务器。简单邮件传输协议(SMTP)会根据MX记录的值来决定邮件的路由过程。

资源记录是域名系统(DNS)的基本信息单元,它们由“记录类型”(例如A,MX,NS等)和“DNS类”(例如Internet,CHAOS等)来加以区分。每条记录都拥有一个有效期(TTL,time-to-live),每当这个时间耗尽后,它们所包含的信息必须从一个权威的名称服务器上进行更新。DNS中的资源记录是按照字段组织的,即DNS树中一个节点的完整网域名称 (FQDN)。而对于MX记录而言,这就是收件人的电子邮件地址的域名部分,即@后面的部分。也就是说,对于someone@example.com这个电子邮件地址,example.com会用做MX记录的查询。

MX记录中的信息包括完整网域名称和优先级。其中网域名称必须能够映射到一个或者多个DNS中类型为A或者AAAA的地址记录, 且根据RFC2181,原则上禁止指向CNAME记录.

当通过互联网发送电子邮件时,发送方的邮件传输代理(MTA,Mail transfer agent)将会向DNS发送请求,查询每个收件人的邮箱域名的MX记录。这个请求将会返回可以接受发往该邮箱域名的邮件交换服务器的列表,以及它们的优先级。接下来,发送方的传输代理将会尝试和这些服务器创建SMTP连接。

MX记录的机制允许为一个邮件域名配置多个服务器,并且允许管理员通过优先级指定尝试连接他们的先后顺序。这对于配置由多个邮件服务器构成的高可用性集群是非常有用的。

MX记录的机制无法改变邮件服务使用的端口号,也无法以不同优先级为权重来将邮件分发给不同的邮件服务器。但是,可以通过指定相同的优先级来将邮件等可能性地分发给多个邮件服务器。

根据RFC 5321, 越小的数字代表越高的优先级。这个字眼可能会令人困惑,所以“偏好数字”应该被视为“距离”为佳:更短的距离为更可取。早前的RFC(RFC 974)指出,当两个服务器的首选号码相同时,它们具有相同的“优先级”,因此这两个术语可以互换使用的。

一个“目标服务器”,即是通常是最优选的一个知道如何发送给相关用户电子邮箱的服务器。其他较低优先级(数字较大的)的服务器,又名为“备份MX”或“次要MX”,通常将消息保存并等待主服务器可用的时候再提取。 如果两台服务器都在线或以某种方式相互连接,则备份MX通常只会短暂性地存放消息,并立即将其转发至主MX的服务器上。备份MX多数只为充当存储和转发的邮件服务器。

邮件会传递到以最小优先编号(最高优先级)的邮件交换服务器,因此用于邮件传递的MX记录应该具有最小的优先编号,通常为0。 例如使用0作为邮件路径记录,并使用10作为验证您拥有您的域名。MX优先级决定服务器应该被联系的顺序(假设有多个服务器并具有不同的优先级):最优先的服务器(以及最小优先编号)将首先被尝试联系。基本上在DNS记录中都会显示其优先编号,但有时也会错误地标记为“优先”。

关于MX优先级的一个常见的误解是,它旨在增加邮件传递的可能性,但只有具备相同首选优先级的MX服务器才能提供此优势,因为MX优先级规定某些服务器应该首先被尝试联系。 MX优先级的另一个常见误解是,为服务器负荷过量情况下的“故障转移”方法。虽然也可以这样使用,但这是一种不好的资源管理技术,因为它故意造成重载,并没有充分利用可用的硬件。只要为所有的服务器分配相同的优先级也一样可以做的到,甚至可以帮助避免负荷过量情况,从而减少延迟来提高系统速度。

SMTP协议创建一个存储转发网络,如果某个网域的所有邮件服务器都处于离线状态时,那么发送邮件服务器将会对发送往该网域的邮件进行排队,以便稍后重试。但是,这些服务器无法得知该网域早前离线服务器的在线状况。发送邮件服务器只有在下次尝试再发送时才会发现该域是可用的。发送邮件服务器的发送时间与最终抵达目的地服务器之间的延迟时间可能由几分钟到几天之间不等,这取决于发送服务器的重试调度。这才是唯一利用备用MX的解决办法。这个方法就是利用次要MX服务器外带数据的方法得知主服务器恢复上线的时间。因此,当主服务器离线时,消息将会发送比在发送服务器排列重新尝试发送时有更好的地方。

以下列出一些不能或者不应该把备用的服务器设为同等的优先级的原因:

相关

  • 化学处理化制处理是是将动物尸体或废弃屠体、内脏、皮、骨或蹄等经由加工处理,分解成油脂及蛋白质等可再利用之资源。在动物传染病防治条例细则定义以动物尸体、废弃屠体及其内脏、皮
  • 冷凝器冷凝器是一个可以将气态物质凝结成液态的设备,是常见的热交换器,一般会利用冷却的方式使物质凝结。凝结过程中物质放出潜热及部分显热,使冷凝器的冷媒温度昇高。依冷凝器的需求
  • FHIR快捷式健康照护互操作性资源(Fast Healthcare Interoperability Resources,FHIR,缩写读音同“Fire”)是一项标准草案,描述的是用于交换电子病历(Electronic health record,EHR)的数
  • 吴语方言吴语各地口音存在不同程度上的差异,根据各地吴语语言特点及通话情况,可将其分为六片:太湖片、台州片、瓯江片、金衢片、上丽片、宣州片。旧分区法将吴语分为太湖片、台州片、瓯
  • 烂面烧饼烂面烧饼(拼音:lànmiàn shāobǐng;江淮官话镇江大港话:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode
  • 中京工业地带中京工业核心地带(日语:中京工業地帯/ちゅうきょうこうぎょうちたい ),是日本的爱知县、三重县及岐阜县伸展的工业地带,为太平洋工业带之一。以前是日本第3位的工业出货额,后来超
  • 管运龙管运龙(1929年9月27日-),笔名管管,生于中国青岛,台湾著名现代诗人,以“诗人管管”之名享誉台湾。管管肄业于青岛市私立红万字会慈济商职,因战乱,十七岁时被国民革命军抓伕强迫入伍。1
  • 乔治·克列孟梭乔治·邦雅曼·克列孟梭(法语:Georges Benjamin Clemenceau,1841年-1929年),人称“法兰西之虎”或“胜利之父”。法国政治家,曾两次出任法国总理(当时称作部长会议主席),分别是1906
  • 秦昌遇秦昌遇,字景明,号广埜山道人。中国明朝云间(今上海市松江区)人,医家。 生卒年不详。幼时聪明,因身体多病,遂学医。秦氏医技高超,其或病至沉笃时,张口瞑目,投剂能立起。,精小儿科与内科,
  • 砂拉越日砂拉越日 (马来语:Hari Sarawak; 英语:Sarawak Day) 定于每年的7月22日,受到马来西亚砂拉越州政府及砂州人民的广泛重视。1841年,文莱帝国授予砂拉越王国独立的地位,自1888年,其被