服务器操作系统的配置与管理(银河麒麟Kylin)课件 项目11 配置与管理邮件服务器_第1页
服务器操作系统的配置与管理(银河麒麟Kylin)课件 项目11 配置与管理邮件服务器_第2页
服务器操作系统的配置与管理(银河麒麟Kylin)课件 项目11 配置与管理邮件服务器_第3页
服务器操作系统的配置与管理(银河麒麟Kylin)课件 项目11 配置与管理邮件服务器_第4页
服务器操作系统的配置与管理(银河麒麟Kylin)课件 项目11 配置与管理邮件服务器_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

*职业教育计算机网络技术专业校企互动应用型系列教材服务器操作系统的配置与管理(银河麒麟Kylin)*项目11配置与管理邮件服务器服务器操作系统的配置与管理(银河麒麟Kylin)*项目描述

Y公司是一家电子商务运营公司,该公司的网络管理员为了方便公司员工之间传递消息,准备对公司的网络进行以下设计:搭建邮件服务器,实现员工之间邮件的收发。

电子邮件(ElectronicMail,简称E-mail)是一种互联网上的重要信息传递方式。普通邮件通过邮局到达用户手中,而电子邮件则以电子的形式,通过互联网为全球的Internet用户提供了一种极为快速、简单和经济的通信与交换信息的方法。Kylin操作系统中较为流行的邮件服务器是Sendmail和Postfix,一般由Dovecot服务负责读取邮件。

项目11配置与管理邮件服务器

*项目11配置与管理邮件服务器

本项目将介绍邮件服务器的工作原理,并学习Postfix+Dovecot的配置方法,使读者能够为Internet用户打造一个虚拟的电子邮局,并通过Foxmail客户端软件对其进行测试。项目拓扑结构如图11.0.1所示。*项目11配置与管理邮件服务器

*项目11配置与管理邮件服务器

任务11.1认识与安装Postfix服务器

任务描述

Y公司的网络管理员小赵,根据公司的业务需求,需要在信息中心的Kylin服务器上实现邮件服务器的功能。小赵首先想到了Postfix服务器,现在需要认识与安装Postfix服务器。任务11.1认识与安装Postfix服务器任务要求

在信息中心的Kylin服务器上安装Postfix软件包,可以实现邮件服务器的功能。Postfix是一种用于电子邮件收发管理的软件,相较于以前的邮件服务器,Postfix减少了很多不必要的配置步骤,而且在稳定性、并发性方面也有很大改进。本任务的具体要求如下所示。(1)查看该Kylin服务器是否已经安装了Postfix软件包。(2)查看该Kylin服务器是否已经安装了Dovecot软件包。(3)若没有安装,则使用dnf命令安装Postfix软件包和Dovecot软件包。任务11.1认识与安装Postfix服务器知识链接1.电子邮件工作原理一个完整的邮件系统除了底层操作系统,还包括MUA(MailUserAgent,邮件用户代理)、MTA(MailTransferAgent,邮件传输代理)、MDA(MailDeliveryAgent,邮件分发代理)和MRA(MailRetrievalAgent,邮件接收代理)4个功能部分。(1)MUAMUA为客户端软件,它可以为用户提供读取、编辑、回复等邮件处理功能。根据使用者的需要,一个操作系统中可以同时存在多个MUA程序。常见的MUA程序包括Kylin操作系统上的雷鸟(Thunderbird),以及Windows操作系统上的OutlookExpress或Foxmail等。(2)MTA

邮件传输代理(MailTransferAgent)服务器运行软件,即邮件服务器。用户使用MUA发送和接收邮件,这一系列操作看上去是透明的,而实际上是有MTA完成的。与MUA不同,每个系统只能有一个MTA处于工作状态,负责邮件的发送,而UNIX类平台中使用最为广泛的MTA程序有Sendmail、Postfix等。任务11.1认识与安装Postfix服务器(3)MDA

邮件递送代理(MailDeliveryAgent)服务器运行软件,用来把MTA所接受的邮件传送至指定的邮箱。

(4)MRA

MRA负责实现IMAP与POP3协议,与MUA进行交互,这相当于让用户的邮件账户支持离线邮件接收,而不是打开计算机后才能接收邮件。常用的MRA有Dovecot。任务11.1认识与安装Postfix服务器知识链接2.邮件系统

(1)邮件服务器

网络中运行相应网络协议,负责发送和接收用户电子邮件的服务器。

邮件交换服务器:该服务器运行SMTP协议,完成用户邮件的转发工作。

邮件接收服务器:该服务器运行POP和IMAP协议,接收电子邮件,并进行存储。

(2)邮箱(MailBox)

在指定邮件服务器上,用户注册申请的邮箱。如admin@,那么域的邮件服务器,会为该用户建立硬盘空间,存储该用户的信件。任务11.1认识与安装Postfix服务器知识链接(3)DNS邮件交换记录(MX)

邮件交换记录是用于查询邮件服务器的DNS资源记录。客户端在发送E-mail是,只会填写一个目的地的邮件地址,例如admin@,但并不知道admin的MTA邮件服务器地址,邮件是无法发送成功的。这时就必须通过DNS服务器存储的域的MX记录,查询该域的邮件服务器地址。4)在Kylin操作系统中搭建邮件服务器所需的软件在Kylin操作系统中搭建邮件服务器时,通常需要用到Sendmail+Dovecot或Postfix+Dovecot。其中,Sendmail和Postfix负责邮件的收发,Dovecot负责邮件的管理。本项目以Postfix+Dovecot为例来进行讲述。任务11.1认识与安装Postfix服务器知识链接Postfix是WietseVenema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件。Postfix是WietseVenema想要为使用最广泛的Sendmail提供替代品的一个尝试。在Internet世界中,大部分的电子邮件都是通过sendmail来投递的,大约有100万用户使用Sendmail,每天投递上亿封邮件。这真是一个让人吃惊的数字。Postfix试图更快、更容易管理、更安全,同时还与Sendmail保持足够的兼容性。POP/IMAP是MUA从电子邮件服务器中读取电子邮件时使用的协议。其中POP3协议从电子邮件服务器中下载电子邮件并将其存储起来,IMAP4协议则将电子邮件留在服务器端直接对电子邮件进行管理、操作。Dovecot是一个开源的IMAP和POP3电子邮件服务器,由TimoSirainen开发。其笔者将安全性放在第一位。因此,Dovecot在安全性方面比较出众。另外,Dovecot支持多种认证方式,所以在功能方面也比较符合一般的应用。任务11.1认识与安装Postfix服务器知识链接3.Postfix和Dovecot服务器相关软件包Postfix服务的主程序软件包为postfix-3.5.8,具体如下所示。

Dovecot服务的主程序软件包为dovecot-2.3.16,具体如下所示。任务11.1认识与安装Postfix服务器知识链接4.Postfix服务的启停Postfix服务的后台守护进程是postfix,因此,在启动、停止Postfix服务和查询Postfix服务状态时要以postfix作为参数。5.Dovecot服务的启停

Dovecot服务的后台守护进程是dovecot,因此,在启动、停止Dovecot服务和查询Dovecot服务状态时要以dovecot作为参数。任务11.1认识与安装Postfix服务器知识链接任务实施

1.查询Postfix服务器的postfix软件包是否安装使用rpm-qa|greppostfix命令,查询Postfix服务软件包安装情况,如下所示。

2.查询Dovecot服务器的dovecot软件包是否安装使用rpm–qa|grepdovecot命令,查询Dovecot服务软件包安装情况,如下所示。任务11.1认识与安装Postfix服务器任务实施3.安装Postfix服务器的postfix软件包如果查询结果显示未安装postfix软件包,就使用dnfinstall–ypostfix命令进行安装,如下所示。任务11.1认识与安装Postfix服务器任务实施4.安装Dovecot服务器的dovecot软件包如果查询结果显示未安装dovecot软件包,就使用dnfinstall–ydovecot命令进行安装,如下所示。任务11.1认识与安装Postfix服务器任务小结(1)Postfix邮件服务器在Kylin

操作系统中默认是未安装的,需要自己安装,其邮件服务器具有速度快、容易管理和更安全的特性。(2)Dovecot是一个开源的IMAP和POP3电子邮件服务器,在安全性方面比较出众。任务11.1认识与安装Postfix服务器*任务11.2配置Postfix邮件服务器项目11配置与管理邮件服务器

*项目11配置与管理邮件服务器

任务11.2配置Postfix邮件服务器

任务描述

Y公司的网络管理员小赵,根据公司的业务需求,已经在信息中心的Kylin服务器上安装了Postfix软件包,现在需要对Postfix服务器进行配置。任务11.2认识与配置Postfix服务器

任务要求

Postfix服务器的配置主要是通过修改Postfix服务器的配置文件来实现的,然而这些配置对于Kylin操作系统的初学者是比较困难的,因此小赵请来公司的工程师帮忙完成。本任务要求内部员工可以使用该服务器自由收发邮件,邮件服务器的主机名、IP地址、角色对应关系如表11.2.1所示。任务11.2认识与配置Postfix服务器知识链接1.Postfix服务器的主配置文件

Postfix服务器的主配置文件是/etc/postfix/main.cf。在Postfix服务器的主配置文件中,参数的基本配置格式是“参数名=参数值”。main.cf文件中以“#”开头的行表示注释,具有说明的作用,可以忽略。如果要引用配置文件的参数,那么可以用“$+参数名”的形式。在Postfix服务器的主配置文件中,有8个应该重点掌握的参数,这些重要参数及其功能如表11.2.2所示。任务11.2认识与配置Postfix服务器2.认识Dovecot主配置文件Dovecot服务是一个开源的IAMP/POP3电子邮件服务器,其主配置文件是/etc/dovecot/dovecot.conf。在dovecot.conf的主配置文件中,参数的基本配置格式是“参数名=参数值”。dovecot.conf文件中以“#”开头的行表示注释,起到说明的作用,可以忽略。如果要引用配置文件的参数可以用“$+参数名”的形式。在主配置文件中,有2个应该重点掌握的参数,如下所示。任务11.2认识与配置Postfix服务器知识链接3.Dovecot子配置文件

在/etc/dovecot/conf.d目录下有个Dovecot的子配置文件10-mail.conf,有1个应该重点掌握的参数,如下所示。任务11.2认识与配置Postfix服务器知识链接

任务实施

1.配置DNS服务器DNS服务器的配置,在项目7的任务7.1中已经详细说明,在此不再讲述。2.配置postfix主配置文件

使用vi打开并编辑Postfix服务主配置文件,修改内容如下所示。任务11.2认识与配置Postfix服务器任务实施

3.创建电子邮件系统的登录账号和配置邮件路径任务11.2认识与配置Postfix服务器

任务实施

4.启动Postfix服务,并设置开机自动启动,如下所示。任务11.2认识与配置Postfix服务器

任务实施

5.配置Dovecot服务(1)安装Dovecot服务,如下所示。[root@bogon~]#yuminstall-ydovecot(2)使用vi打开并编辑Dovecot服务主配置文件,修改内容如下所示。[root@bogon~]#vi/etc/dovecot/dovecot.conf

//将24行“#”注释去掉 24protocols=imappop3lmtp//将38行“#”去掉,设置允许登录的网段地址为/24,如果想允许所有人都能使用电子邮件系统,就不用修改本参数。 48login_trusted_networks=/24(3)使用vi编辑器打开10-mail.conf子配置文件,修改内容如下所示。[root@bogon~]#vi/etc/dovecot/conf.d/10-mail.conf

//将25行“#”注释去掉,指定将收到的电子邮件存放到本地服务器的位置

24mail_location=mbox:~/mail:INBOX=/var/mail/%u任务11.2认识与配置Postfix服务器

任务实施

6.启动Dovecot服务,并设置开机自动启动,如下所示。 [root@mail~]#systemctlrestartdovecot [root@mail~]#systemctlenabledovecot7.关闭邮件服务器端的防火墙,并设置开机不自动启动,如下所示。

[root@mail~]#systemctlstopfirewalld [root@mail~]#systemctldisablefirewalld任务11.2认识与配置Postfix服务器

任务实施

8.设置邮箱账户

步骤1:使用dnfinstall-ythunderbird命令安装邮件客户端软件雷鸟(Thunderbird),实施命令如下所示。任务11.2认识与配置Postfix服务器

任务实施

步骤2:打开Thunderbird软件,在“设置现有的电子邮件账户”对话框中,输入已创建的邮件账户“test1”、电子邮件“test1@”和密码“Aa13579,./”,单击“继续”按钮,如图11.2.1所示。任务11.2认识与配置Postfix服务器

任务实施

步骤3:单击“手动配置”按钮(见图11.2.2),配置邮件服务器接收端和发出端对应的参数,如协议、服务器主机名、端口、SSL和身份验证等信息,并在配置完成后,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论