导航

DNS服务器与E-mail服务器

Posted on 2016-11-20 16:57  小猫鱼  阅读(98)  评论(0)    收藏  举报

转载与复制_声明:    需要转载与复制的麻烦请通知本人一下   


2016-11-20    16:29:53

声明:只是个人学习,若侵犯书本版权知识,请告知本人一下


参考书籍:

    《windows server 2003组网技术与实训》 杨云,平寒,薛立强 ; 《windows sever 2003应用宝典》 敖广武,张广斌,李志强 ; 

学习内容

Email系统实验环境

3.1 工作项目

电子邮件系统的工作模式是“客户机/服务器(C/S)”模式。一个电子邮件系统有3部分组成:

    (1)电子邮件客户端软件:windows XP中自带的outlook express;

    (2)邮件服务器:可以通过Windows Server 2003服务器架设;

    (3)邮件服务协议:用于电子邮件的发送和接收。

部署电子邮件服务器应满足以下要求:

    (1)windows server 2003服务器内置IIS;

    (2)电子邮件服务器的IP地址等参数手工设置;

    (3)电子邮件服务器能被正常解析且具有其所需要的MX资源记录;

    (4)创建任何电子邮件域之前,规划并设置好POP3服务器的身份验证方法。

3.2 环境搭建

3.2.1 搭建DNS服务器以及部署DNS服务器

(1)搭建DNS服务器的目的是为客户机进行域名解析,在邮件服务器系统中,将电子邮件地址映射成IP地址。在“管理服务器”—“添加角色”选项中添加DNS服务器,在服务器向导中,配置选项选择“自定义配置”。

(2)创建邮件域,填上要创建邮箱的区域的名称,如图 3-1 区域名创建所示。

3-1 区域名创建

(3)将主机的IP地址修改为DNS服务器的地址,首选DNS地址也是DNS服务器的地址。

(4)创建电子邮件服务器的A记录以及相应的PTR记录用以实现对电子邮件服务器的FQDN解析。

(5)在正向查找中创建MX记录用以实现电子邮件的交换。DNS系统的MX记录使邮件服务器更稳定且快速正确传送到目的地,降低了邮件被退回的机率,起到了冗余作用。

 

3-2 MX资源记录创建

(6)为主机创建别名并建立相应的PTR记录,之后再建立一个别名smtp记录。

 

3-3 创建别名记录

(7)使用nslookup命令测试服务器是否将域名解析为IP,即“nslookup 域名”得到的结果是IP地址,也可以“nslookup 服务器IP地址”得到域名,来判断是否将IP解析为域名。如图3-4所示。

3-4 域名验证

3.2.2 搭建POP3/SMTP服务器并部署电子邮件系统

(1)搭建POP3/SMTP服务器,POP3服务器用于接收邮件,而SMTP服务器用于转发邮件。在这里电子邮件域名要填写创建DNS服务器时新建的区域名。

 

3-5 创建POP3/SMTP服务器

(2)创建两个邮箱账户,分别是alice和bob。在POP3服务器创建好了后,打开服务器,在电子邮件域163.com右边面板中,点击“新建邮箱”,创建alice和bob这两个账户记录。

(3)在IIS管理器中,设置SMTP服务器。在“属性”中的“常规”标签中设置SMTP服务器的IP地址(即DNS服务器地址),“访问”标签设置“身份验证”和“默认域”,“邮件”标签中设置邮件消息大小之类的。如图 3-6、图 3-7和图 3-8所示。

 

3-7 身份验证

 

3-8  SMTP服务器属性配置

3.3 实验验证

(1)进入Windows XP系统,修改主机IP地址,将主机地址修改成与服务器同一个网段的地址,将默认网关修改为自己的服务器地址,首选DNS服务器的地址修改成自己的DNS服务器IP。

(2)在系统的“开始”处,找到outlook express,点击进入后创建邮件账户Alice 并登陆,发邮件给bob。在outlook express邮件客户端创建账户时候,电子服务器名就填在创建DNS服务器的时候创建的主机别名记录时候的名称。如下图 3-9创建邮件账户所示。

 

3-9 创建邮件账户 

3-10 邮件账户登陆服务器

(3)登陆另一个终端,将会提示未接收邮件,并让你登陆服务器接收。打开outlook express,读取未读的短信。

 

3-11 接收邮件