当前位置: 首页 > news >正文

[转帖]邮件-域名-DNS相关知识

什么是域名? 域名由什么构成?

域名是internet上用来寻找网站所用的名字,是internet上的重要标识,相当于主机的门牌号码。 每一台主机都对应一个IP地址,每一个IP地址由一连串的数字组成,如101.25.11.34。人们为了方便记忆就用 域名来代替这些数字来寻找主机,如mydomain.com。每一个域名与IP地址是一一对应的,人们输入域名,再由域名服务器(DNS)解析成IP地址,从而找到相应的网站。每一个网址和EMAIL都要用到域名。在英文国际域名中,域名可以英文字母和阿拉伯数字以及横杠"-"组成,最长可达67个字符(包括后缀),并且字母的大小写没有区别,每个层次最长不能超过22个字母。在国内域名中,三级域名长度不得超过20个字。

什么是DNS?

  域名管理系统DNS(Domain Name System)是域名解析服务器的意思.它在互联网的作用是:把域名转换成为网络可以识别的ip地址.比如:我们上网时输入的www.163.com会自动转换成为202.108.42.72

什么是A记录?
  A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。

什么是NS记录?

  NS(Name Server)记录是域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析。

什么是别名记录(CNAME)?

  也被称为规范名字。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.mydomain.com”(A记录)。 它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。 这两个别名的全称就是“www.mydomain.com”和“mail.mydomain.com”。实际上他们都指向“host.mydomain.com”。

什么是泛域名解析?

  泛域名解析定义为: 客户的域名a.com,之下所设的*.a.com全部解析到同一个IP地址上去。 比如客户设b.a.com就会自已自动解析到与a.com同一个IP地址上去。

什么是MX记录?

  MX(Mail Exchanger)记录是邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据 收信人的地址后缀来定位邮件服务器。例如,当Internet上的某用户要发一封信给 user@mydomain.com 时,该用户的邮件系统通过DNS查找mydomain.com这个域名的MX记录,如果MX记录存在, 用户计算机就将邮件发送到MX记录所指定的邮件服务器上。

检查MX记录是否存在的方法

  进行DNS查询的一个非常有用的工具是nslookup,可以使用它来查询DNS中的各种数据。可以在Windows的命令行下直接运行nslookup进入一个交互模式,在这里能查询各种类型的DNS数据。

  DNS的名字解析数据可以有各种不同的类型,有设置这个zone的参数的SOA类型数据,有设置名字对应的IP地址的A类型数据,有设置邮件交换的MX类型数据。这些不同类型的数据均可以通过nslookup的交互模式来查询,在查询过程中可以使用 set type命令设置相应的查询类型。
如:
C:\>nslookup
Default Server: [202.106.184.166]
Address: 202.106.184.166

> set type=mx
> sina.com.cn
Default Server: [202.106.184.166]
Address: 202.106.184.166

Non-authoritative answer:
sina.com.cn MX preference = 10, mail exchanger = sinamx.sina.com.cn

sina.com.cn nameserver = ns1.sina.com.cn
sina.com.cn nameserver = ns3.sina.com.cn
sinamx.sina.com.cn internet address = 202.106.187.179
sinamx.sina.com.cn internet address = 202.106.182.230
ns1.sina.com.cn internet address = 202.106.184.166
ns3.sina.com.cn internet address = 202.108.44.55

如果所要查的某域名的MX记录不存在,则出现与以下类似的提示:
C:\>nslookup
> set type=mx
> amaxit.com.cn
Default Server: [202.106.184.166]
Address: 202.106.184.166

*** 202.106.184.166 can't find amaxit.com.cn: Non-existent domain

在邮件系统中使用自己的域名
假设你的邮件服务器地址是: 61.176.1.120
已经建了一条A记录: mail.mydomain.com A 61.176.1.120

对于MX记录已经存在的情况

如果MX记录已经存在,并且已经检查出是在某一个域名服务器上,您需要做的工作就是与您的域名服务商或该域名服务器的管理人员联系,把该MX记录按如下的形式进行修改:

您的域名    IN MX 10 mail.mydomain.com

对于MX记录还不存在的情况

要搞清楚您的域名确切的是在哪个域名服务器(DNS)中进行域名解析的,有两种办法,一种是查阅您注册该域名时提交的有关申请资料,得到当时受理申请的单位,与该受理申请的单位联系,让对方的相关人员帮您查清楚;另一种是在WinNT,Win2000或各种Unix操作系统中,通过使用nslookup得到。

找到您的域名服务器后,请与您的域名服务商或该服务器的管理人员联系,让对方为您增加一条MX记录,该记录的形式如下:

您的域名   IN MX 10 mail.mydomain.com

只有主机名能否建邮件系统?

完全可以。假设你的邮件服务器的主机名是 mail.mydomain.com,就是说在internet上mail.mydomain.com解析到你的 邮件服务器IP地址。你可以在你的邮件系统中建立一个叫 mail.mydomain.com的域,你的email格式为 user1@mail.mydomain.com, 其它邮件系统可以发信到你的服务器,使用动态域名指向的也是一样。如果你有一个静态IP地址,你甚至可以建一个一IP地址为结尾的邮件系统。 还有一种情况你的域名直接指向你的邮件服务器,就是说在internet上mydomain.com解析到你的邮件服务器,这时你建一个mydomain.com的域, 你的email格式为 user1@mydomain.com

RBL是什么?

RBL 全称是 Real-time Blackhole Lists, 是国外的反垃圾邮件组织提供的检查垃圾邮件发送者地址的服务, RBL 功能对中国用户而言,几乎不可用。 因为我们发现大部分中国的IP地址都在 RBL 数据库里。请不要启用RBL 功能。 常用的RBL服务器地址有: relays.ordb.org dnsbl.njabl.org bl.spamcop.net sbl.spamhaus.org dun.dnsrbl.net dnsbl.sorbs.net

查询和删除RBL中的IP地址请到http://openrbl.org/ http://ordb.org

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 三、基础查询——MySQL数据库之关键字distinct(2)
  • IIS6.0服务器架站无法访问解决方案总结(转载+总结)
  • 三、基础查询——MySQL数据库之计算列(3)
  • 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败
  • 三、基础查询——MySQL数据库之过滤数据(4)
  • 不要密码也能进入win2003
  • 三、基础查询——MySQL数据库之通配符(5)
  • 三、基础查询——MySQL数据库之排序(6)
  • 开始→运行→输入的命令集锦
  • 三、基础查询——MySQL数据库之知识点拾遗(7)
  • 被域策略拒绝本地登录时的解决办法
  • 四、使用数据处理函数——文本处理函数(2)
  • /3GB和/USERVA开关
  • 四、使用数据处理函数——日期处理函数(3)
  • 五、多表连接查询——介绍
  • avalon2.2的VM生成过程
  • JavaScript 一些 DOM 的知识点
  • jdbc就是这么简单
  • JS 面试题总结
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • WePY 在小程序性能调优上做出的探究
  • 每个JavaScript开发人员应阅读的书【1】 - JavaScript: The Good Parts
  • 排序(1):冒泡排序
  • 嵌入式文件系统
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 正则学习笔记
  • 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  • ​LeetCode解法汇总2304. 网格中的最小路径代价
  • #Linux(帮助手册)
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • #VERDI# 关于如何查看FSM状态机的方法
  • $.proxy和$.extend
  • (1)svelte 教程:hello world
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (Ruby)Ubuntu12.04安装Rails环境
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (第一天)包装对象、作用域、创建对象
  • (二)hibernate配置管理
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (一)pytest自动化测试框架之生成测试报告(mac系统)
  • (原創) 是否该学PetShop将Model和BLL分开? (.NET) (N-Tier) (PetShop) (OO)
  • (转)创业的注意事项
  • .NET Standard、.NET Framework 、.NET Core三者的关系与区别?
  • .NET 项目中发送电子邮件异步处理和错误机制的解决方案
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .NET简谈互操作(五:基础知识之Dynamic平台调用)
  • :not(:first-child)和:not(:last-child)的用法
  • [ Linux ] git工具的基本使用(仓库的构建,提交)
  • [20150904]exp slow.txt
  • [2669]2-2 Time类的定义
  • [28期] lamp兄弟连28期学员手册,请大家务必看一下
  • [Android Studio] 开发Java 程序
  • [AS3]URLLoader+URLRequest+JPGEncoder实现BitmapData图片数据保存
  • [C#]winform使用引导APSF和梯度自适应卷积增强夜间雾图像的可见性算法实现夜间雾霾图像的可见度增强
  • [C++]:for循环for(int num : nums)