- 浏览: 314859 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
every:
真JB坑爹,标题redhat6 结果用的时5.3 ,尼玛标 ...
RedHat Linux 6企业版开启VNC Server远程桌面 -
okooo00:
五年光景蹉跎,最终还是烂尾了,从此人生又少了一样追求
《凡人修仙传》点评 -
mikey_5:
原来是这样子判断数据格式的,Thanks
POI读取Excel浅谈 -
jveqi:
tracy_meimei 写道楼主,我试过N多次了,在我的my ...
MyEclipse6.5 下Axis2插件的下载和安装 -
jsx112:
...
MySQL select into和SQL select into
先了解以下几个知识点:
A记录:A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。
MX记录:邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操控所有的邮箱设置。您只需在线填写您服务器的IP地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。
CNAME记录:别名记录。这种记录允许您将多个名字映射到同一台计算机。通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.veryad.com”(A记录)。它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。这两个别名的全称就http://www.veryad.com/和“mail.veryad.com”。实际上他们都指向“host.veryad.com”。
邮件服务器中mx记录的说明及设置
DNS使用MX记录来实现邮件路由,它规定了域名的邮件服务器要么处理,要么向前转发有关该域名的邮件.处理邮件是指将其传送给其地址所关联的个人,向前转发邮件是指通过SMTP协议将其传送给其最终目的地.为了防止邮递路由,MX记录除了邮件交换器的域名外还有一个特殊参数:优先级值.优先级值是个从0 到65535的无符号整数,它给出邮件交换器的优先级别.
优先级值自身并不重要,关键在于它同其它邮件交换器的优先级值的相对大小,优先级值相对越小,优先级越高.邮件总是首先试图传递给优先级值相对最小的邮件交换器.失败后才试图传递给优先级值稍大的邮件交换器.邮件总是试遍了同一优先级的邮件交换器,失败后才试图传递给优先级稍低的邮件交换器.
注意你列为邮件交换器的主机必须拥有地址记录.
下面列出几个我用nslookup程序查询的记录:
lee@work:~$ nslookup
> set type=mx
> hnby.com.cn
Server: 10.10.16.60
Address: 10.10.16.60#53
Non-authoritative answer:
*** Can't find hnby.com.cn: No answer //没有邮件交换
Authoritative answers can be found from:
hnby.com.cn
origin = dns.hnby.com.cn
mail addr = root.hnby.com.cn
serial = 2002120101
refresh = 900
retry = 600
expire = 86400
minimum = 3600
> set type=mx
> henan.gov.cn
Server: 10.10.16.60
Address: 10.10.16.60#53
Non-authoritative answer:
*** Can't find henan.gov.cn: No answer
Authoritative answers can be found from:
henan.gov.cn
origin = ns.hazzptt.net.cn
mail addr = root.ns.hazzptt.net.cn
serial = 99968011
refresh = 28899
retry = 7200
expire = 604800
minimum = 86400
> set type=mx
> yahoo.com.cn
Server: 10.10.16.60
Address: 10.10.16.60#53
Non-authoritative answer:
yahoo.com.cn mail exchanger = 10 mta-v1.mail.vip.cnb.yahoo.com. //雅虎中国的邮件交换服务
Authoritative answers can be found from:
yahoo.com.cn nameserver = ns8.yahoo.com.
yahoo.com.cn nameserver = ns9.yahoo.com.
yahoo.com.cn nameserver = ns1.yahoo.com.
yahoo.com.cn nameserver = ns3.yahoo.com.
yahoo.com.cn nameserver = ns6.yahoo.com.
ns1.yahoo.com internet address = 66.218.71.63
ns3.yahoo.com internet address = 217.12.4.104
ns6.yahoo.com internet address = 202.43.223.170
> set type=mx
> yahoo.com
Server: 10.10.16.60
Address: 10.10.16.60#53
Non-authoritative answer:
yahoo.com mail exchanger = 1 mx3.mail.yahoo.com.
yahoo.com mail exchanger = 1 mx1.mail.yahoo.com.
yahoo.com mail exchanger = 1 mx2.mail.yahoo.com.
Authoritative answers can be found from:
yahoo.com nameserver = ns1.yahoo.com.
yahoo.com nameserver = ns2.yahoo.com.
yahoo.com nameserver = ns3.yahoo.com.
yahoo.com nameserver = ns4.yahoo.com.
yahoo.com nameserver = ns5.yahoo.com.
mx3.mail.yahoo.com internet address = 4.79.181.12
mx3.mail.yahoo.com internet address = 67.28.113.10
mx3.mail.yahoo.com internet address = 4.79.181.168
mx3.mail.yahoo.com internet address = 4.79.181.134
mx3.mail.yahoo.com internet address = 67.28.113.74
mx1.mail.yahoo.com internet address = 67.28.113.71
mx1.mail.yahoo.com internet address = 67.28.113.73
mx1.mail.yahoo.com internet address = 67.28.113.19
mx1.mail.yahoo.com internet address = 4.79.181.14
mx1.mail.yahoo.com internet address = 4.79.181.15
mx1.mail.yahoo.com internet address = 4.79.181.168
mx2.mail.yahoo.com internet address = 4.79.181.135
mx2.mail.yahoo.com internet address = 4.79.181.136
mx2.mail.yahoo.com internet address = 4.79.181.168
mx2.mail.yahoo.com internet address = 67.28.113.70
mx2.mail.yahoo.com internet address = 67.28.113.72
ns1.yahoo.com internet address = 66.218.71.63
ns2.yahoo.com internet address = 66.163.169.170
ns3.yahoo.com internet address = 217.12.4.104
ns4.yahoo.com internet address = 68.142.196.63
> set type=mx
> dahew.com.cn
Server: 10.10.16.60
Address: 10.10.16.60#53
*** Can't find dahew.com.cn: No answer
> set type=mx
> dahew.com
Server: 10.10.16.60
Address: 10.10.16.60#53
Non-authoritative answer:
dahew.com mail exchanger = 10 mail1.dahew.com.
Authoritative answers can be found from:
dahew.com nameserver = ns1.dns-diy.com.
dahew.com nameserver = ns2.dns-diy.com.
mail1.dahew.com internet address = 219.156.123.177
ns1.dns-diy.com internet address = 210.51.187.81
ns1.dns-diy.com internet address = 218.16.225.50
ns1.dns-diy.com internet address = 60.191.252.66
ns2.dns-diy.com internet address = 218.107.207.123
ns2.dns-diy.com internet address = 218.85.134.143
ns2.dns-diy.com internet address = 64.84.29.59
当我们在bind中配置的时候,作如下语句:
$TTL 3h
@ SOA my.test.com. root.test.com. (
; ^^^^
;
2000020501;序列号
3h; 3小时后刷新
1h; 1小时后彼一时试
1w; 1周后期满
1h) 否定缓存TTL为1小时
他们有区别吧,@ 在SOA类型记录的名字字段中指的是当前的源,是test.com
NS IN ns.test.com.
; 名字服务器
MX IN 10 mx.myhome.com.
; 邮件服务器
ns.myhome.com. IN A 192.168.1.1
mx.myhome.com. IN A 192.168.1.1
事情总是在看到过之后才能真正的了解。科学的理性精神,但是实际的操作是需要实证主义的!
发表评论
-
redhat enterprise linux中vsftp开机自启动
2011-05-23 14:57 2327有三种方法可以实现redhat中vsftpd服务开机自启 ... -
Windows客户端的JProfiler远程监控Linux上的Tomcat服务器
2011-05-11 17:15 21331.测试环境 服务器:Redhat Enterprise Li ... -
RedHat Linux 6企业版开启VNC Server远程桌面
2011-05-06 11:06 18857环境:RedHat Linux 6企业版。 Xwindows: ... -
oracle 10g在linux下的安装及简单命令
2011-05-04 18:01 14751、配置数据库 dbca2、配置监听程序和service ne ... -
emctl start dbconsole遇到错误:OC4J Configuration issue
2011-04-26 18:11 2912今天在测试服务器上,启动emctl start dbconso ... -
在Linux下查看和修改环境变量
2011-04-26 15:46 1361系统的环境变量在配置web server以及编写程序都常常被用 ... -
Oracle 10g 下载地址
2011-04-26 15:41 1235Oracle Database 10g Release ... -
PL/SQL Developer连接远程Oracle数据库
2011-04-22 10:27 2148新的项目开始了,要用PL/SQL连接Oracle上新的数据了, ... -
解决Oracle XDB与Tomcat等的8080端口的冲突
2011-04-22 10:19 987从9i开始,oracle的安装缺省包含了XDB。在数据库后,O ... -
Linux独享主机绑定IP和MAC地址,防止ARP欺骗
2011-04-18 17:54 1303一、ARP欺骗病毒,主要表现为:中病毒的机器不仅影响 ... -
选择代替Sendmail的邮件服务器软件
2011-04-15 11:05 1064电子邮件是人们在网上最常使用的通信工具之一,它已经成为我们网络 ... -
linux下mail的简单用法
2011-04-15 10:42 1143系统收到邮件都会保存在“/var/spool/mail/[li ... -
Linux上部署J2EE项目的过程及安全
2011-04-02 16:41 1890(一) 部署J2EE到linux上 1、 下载SSH S ... -
linux下使用tomcat查看控制台信息
2011-03-30 17:08 3333可以这样启动 /usr/local/tomcat/bin ... -
linux的date命令设置
2011-03-15 17:21 1244#date //显示当前日期 #date -s //设置 ... -
Linux下一些操作的简单整理
2011-03-08 13:10 15031.tomcat启动与关闭 cd tomcat目录 ./st ... -
linux下Apache+PHP+MySQL安装配置攻略
2011-03-07 17:29 16121.下载apache,我这里下载的是httpd-2.0.64. ... -
Linux设置系统时间
2011-03-06 18:55 1331两步(1)date 042612492005(2)hwcloc ... -
Linux下安装JDK及环境设置
2011-03-06 17:06 2361一、先从网上下载 jdk(jdk-6u24-linux-i58 ... -
RedHat Linux口令恢复任我行
2011-03-03 19:22 1583有许多原因可能导致用户口令的遗失,这对系统管理员而言,可能不是 ...
相关推荐
MX记录是电子邮件系统中的关键组件,确保邮件能够正确路由到相应的邮件服务器。本篇文章将深入探讨如何通过源码来查询域名的MX记录,并了解相关编程细节。 首先,`mxquery_30.dll`是一个动态链接库(Dynamic Link ...
6. **错误处理**:在编程过程中,需要考虑网络连接失败、DNS查询超时、无效的MX记录等各种可能的错误情况,并进行适当的错误处理。 7. **代码实现**:在VC++7.0环境中,编写C++代码来执行上述操作,可能包括创建...
MX记录,即Mail Exchanger记录,是DNS(域名系统)中的一个特殊记录类型,它的作用是定义了一个域的邮件服务器。当有人尝试向特定域名(如@example.com)发送邮件时,邮件客户端或邮件服务器会查找该域名的MX记录,...
MX记录是DNS(Domain Name System)的一部分,它定义了一个域的邮件服务器,负责接收和处理该域的电子邮件。在Delphi编程环境中,开发人员有时需要通过代码查询域名的MX记录,以便进行邮件直投或其他邮件相关的功能...
首先,让我们理解如何设置MX记录: 1. **选择顶级域名**:在Oray平台上,你需要先确定你要设置MX记录的顶级域名,这通常是你的主域名,如`example.com`。 2. **选择子域名**:如果你希望为特定的子域名(如`mail....
区域文件存储了特定域名的信息,包括A记录(IP地址)、MX记录(邮件交换机)、CNAME记录(别名)等。管理好区域文件,确保其准确性与完整性,是DNS服务器正常运行的基础。 #### 6. **安全与优化** 在配置DNS服务器...
1. **DNS查询**:在源码中,可能会包含对DNS协议的理解和实现,这包括了如何发起一个DNS查询请求,以及如何解析返回的结果,以获取MX记录的相关信息,如优先级和邮件服务器的IP地址。 2. **MX记录解析**:解析MX...
这个实例可以帮助开发者学习如何在PHP环境中进行DNS解析,从而获取域名的相关信息,如A记录、MX记录、CNAME记录等。下面我们将详细探讨PHP中的DNS查询及其相关的知识点。 1. PHP的DNS函数:PHP提供了内置的函数来...
此外,DNS还包括多种记录类型,如A记录(将域名映射到IPv4地址)、AAAA记录(对应IPv6地址)、CNAME记录(别名记录)、MX记录(邮件服务器记录)等。了解这些记录类型对于配置和管理DNS至关重要。 在实际应用中,...
同时,理解DNS的工作原理和MX记录的含义也是必要的,以便正确理解和应用这个组件。 总的来说,这个ASP邮件MX记录查找组件为ASP开发者提供了一种便捷的方式,来处理与电子邮件相关的服务器查找任务,简化了网络编程...
理解并正确配置邮件服务器和MX记录对于企业邮局的稳定运行至关重要。这不仅确保了内部员工之间的沟通顺畅,也保证了与外部业务伙伴、客户和其他联系人的邮件交流不受影响。因此,企业在设置网络基础设施时,必须重视...
在PHP开发中,这个库可以帮助开发者方便地获取和解析DNS记录,如A记录(IPv4地址)、AAAA记录(IPv6地址)、MX记录(邮件服务器)、CNAME记录(别名)等。DNS是互联网上的一个重要组成部分,它将人类可读的域名转换...
MX记录是DNS(域名系统)的一种特定类型,用于指示电子邮件服务器的位置,确保电子邮件能够正确地发送到目标服务器。 首先,我们需要理解`nslookup`命令。这是一个交互式的命令行工具,用于查询DNS信息,包括IP地址...
资源记录则包含域名、记录类型(如A记录、MX记录等)、生存时间以及数据字段,如IP地址或邮件服务器信息。在C#中,需要定义对应的结构体或类来表示这些元素,并进行序列化和反序列化操作。 DNS代理服务器,又称DNS...
1. **DNS记录**:DNS系统中的信息是以记录的形式存储的,如A记录(IP地址映射),MX记录(邮件服务器),NS记录(域名服务器)等。`org.xbill.DNS`库通过Record类来表示这些记录,每个子类代表一种特定的记录类型。 ...
3. 邮件交换记录(MX记录):指定接收电子邮件的邮件服务器。 4. 逆向解析(PTR记录):将IP地址反向解析为域名,通常用于验证电子邮件服务器的身份。 5. NS记录:指定域名的权威DNS服务器。 6. SOA记录:起始授权...
查询类型指明了请求查询的记录类型,如A记录(地址记录,将域名解析为IP地址)、MX记录(邮件交换记录,用于电子邮件路由)、CNAME记录(规范名称记录,用于别名)、PTR记录(指针记录,用于反向查找)等;...
资源记录则包含具体的域名信息,如A记录(IP地址)、MX记录(邮件服务器)、NS记录(名称服务器)等。 在C#中实现DNS解析,开发者通常会创建自定义类来表示DNS头部和资源记录。例如,`MyDnsHeader.cs`可能包含了DNS...
在PHP中,我们可以使用`dns_get_record()`函数来查询DNS记录,该函数可以返回关于主机名的各种信息,包括A记录(IP地址)、MX记录(邮件服务器)、NS记录(域名服务器)等。 使用`dns_get_record()`的基本语法如下...