版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux服务器管理
——第四章邮件服务器搭建与应用国信安教育GXAEducation上课回顾◆ DNS基本概念及域名解析过程;◆ LinuxBIND服务器常用配置;第4章邮件服务器搭建与应用教学目标与要求。 在信息网络飞速发展的今天,电子邮件是人们在Internet上使用得最广泛的服务之一,用户可以通过电子邮件服务与远程的用户进行经济、方便、快捷且无需在线的信息交流。现在已有很多企业在架设自己的电子邮件系统了。本章主要介绍邮件服务器的基本概念、sendmail服务器的安装及其配置 通过本章的学习,读者应该掌握以下内容:◆ 了解Linux邮件服务器的基本概念;◆ 熟练掌握邮件服务器的配置及使用
教学重点与难点。 建立一个基本的邮件服务器,并能对其进行配置;为外部主机提供邮件服务4.1Linux邮件服务器基本概念4.1.1电子邮件服务优点:1.速度快。2.安全可靠。3.成本低。4.可到达范围广。5.内容形式丰富。4.1.2电子邮件系统电子邮件地址的格式如下:用户名@电子邮局域名例如:
一个完整的电子邮件系统主要由用户代理、邮件服务器和传输协议及DNS邮件交换记录(MX)组成传输协议: (1)SMTP协议 (2)POP3协议 (3)IMAP4协议4.1Linux邮件服务器基本概念4.1.3电子邮件系统的工作原理4.1.4邮件功能组件1.MUA2.MTA3.MDA4.1Linux邮件服务器基本概念4.1.5邮件中继1.本地邮件发送2.邮件中继(1)中继(2)OPENRELAY(3)第三方中继4.1.6邮件认证机制4.2安装Sendmail服务4.2.1sendmail服务器所需软件::::4.2.2安装sendmail服务器4.2安装Sendmail服务4.2.3相关的配置文档1.senfmial.cf文件2.access.db文件3.aliases.db文件4.virtusertable.db文件4.2.4启动Sendmail服务1.启动sendmail服务Servicesendmailstart或/etc/rc.d/init.d/sendmailstart2.停止sendmail服务Servicesendmailstop或/etc/rc.d/init.d/sendmailstop3.重新启动sendmail服务Servicesendmailrestart或/etc/rc.d/init.d/sendmailrestart4.重新加载sendmail服务Servicesendmailreload或/etc/rc.d/init.d/sendmailreload5.自动加载sendmail服务可以使用ntsysv命令,利用文本图形界面对sendmail自动加载进行配置。4.3Sendmail一般服务器配置
一个简易Sendmail服务器设定流程主要包含以下5个步骤:1.配置sendmail.mc文件。2.使用m4工具将sendmail.mc文件导入sendmail.cf文件。3.配置local-host-names文件。4.建立用户。5.重新启动服务,使配置生效4.3Sendmail一般服务器配置4.3.1sendmail.cf和sendmail.mc[root@zhou~]#vi/etc/mail/sendmail.mc4.3.2m4工具的使用使用rpm-qa命令检测m4是否安装在配置sendmail过程中,需要利用m4工具将编辑后的sendmail.mc文件内容重定向到sendmail.cf文件中
[root@zhou~]#m4/etc/mial/sendmail.mc>/etc/mail/sendmail.cf4.3Sendmail一般服服务器配配置文件[root@zhou~]#vi/etc/mail/local-host-names和POP服务器安安装1.Pop3和IMAP的安装查看是否否安装pop2.启动POP服务4.3Sendmail一般服服务器配配置3.测试端端口4.3Sendmail一般服服务器配配置应用案例例Ⅰ【例4.1】】广州宏远远信息服服务公司司内部需需要建立立使用邮邮件服务务器。准准备在Linux系统上架架设Sendmail。现在内内部所使使用的网网段是网段,公公司内部部采gdhy.col作为内部部域名进进行管理理,并配配备DNS服务器。。DNS服务器地地址是,Sendmail服务器地地址也是是。现要求求内部人人员可以以使用Sendmail自由收发发内部信信件。分析:进行Sendmail设置。1.修改named.conf[root@zhou~]#vi/etc/named.conf4.3Sendmail一般服服务器配配置2.配置DNS服务器正正向gdhy.col的区域文文件。[root@zhou~]#vi/var/named/gdhy.col4.3Sendmail一般服服务器配配置3.配置DNS服务器反反向的区域文文件。4.确定或或修改DNS域名解析析配置文文件。[root@zhou~]#vi/etc/resolv.conf4.3Sendmail一般服服务器配配置5.重启和和测试DNS服务器。。6.编辑sendmail.mc,修改smtp侦听网段段的范围围。[root@zhou~]#vi/etc/mail/sendmail.mc7.将sendmail.mc第155行修改成成自己的的域:LOCAL_DOMAIN(’gdhy.col’)dnl[root@zhou~]#vi/etc/mail/sendmail.mc4.3Sendmail一般服服务器配配置8.使用m4命令生成成sendmail.cf文件,我我们前面面配置的的sendmail.mc只是一个个模板。。[root@zhou~]#m4/etc/mail/sendmail.mc>/etc/mail/sendmail.cf9.使用vi编辑器修修改local-host-names文件,添添加域名名及主机机名。[root@zhou~]#vi/etc/mail/local-host-names10.重新启启动Sendmail服务。4.3Sendmail一般服服务器配配置的调试1.使用telnet登录服务务器,并并发送邮邮件检查telnet是否安装装查看相关关端口是是否处于于监听状状态4.3Sendmail一般服服务器配配置建立用户户4.3Sendmail一般服服务器配配置使用telnet命令登录录Sendmail服务器25端口,并并进行邮邮件发送送测试。。4.3Sendmail一般服服务器配配置邮件回应应代码4.3Sendmail一般服服务器配配置2.用户邮邮件目录录/var/spool/mail3.在linux客户端测测试4.3Sendmail一般服服务器配配置4.在Windwos客户端进进行测试试。(1)启动MS-DOS分别进行行测试IP和服务是否否通。4.3Sendmail一般服服务器配配置(2)在Windows客户端用用Outlook收到邮件件向收件件人zhoudake发送一封封邮件发送成功功后我们们再接收收一次邮邮件4.3Sendmail一般服服务器配配置别名和群群发设置置其格式如如下:真实用户户账号::别名1、别名2[root@zhou~]#vi/etc/mail/aliases4.3Sendmail一般服服务器配配置利用access文件设置置邮件中中继格式如下下:对象处处理方式式查看默认认的access文件::[root@zhou~]#vi/etc/mail/access4.3Sendmail一般服服务器配配置【例4.2】】允许网段自由由发送邮邮件,但但拒绝客客户端,及除以外的网段所有有的主机机。[root@zhou~]#vi/etc/mail/accessConnect:localhost.localdomainRELAYConnect:localhostRELAY最后使用用makemap命令生成成新的access.db数据库。。[root@zhou~]#makemaphash/etc/mail/access.db</etc/mail/access4.3Sendmail一般服服务器配配置应用案例例Ⅱ【例4.3】】某高职学学院采用用为学院的的域名,,其中采采用两个个网段和和两个域域来分别别管理计计算机系系和外语语系内部部教职员员工,它它们分别别是“””域采用网段,““”域采用网段。DNS服务器地地址为,Sendmail服务器地地址是4.3Sendmail一般服服务器配配置现需要做做到以下下几点。。(1)教职员员工可以以自由收收发内部部邮件,,并且能能够通过过邮件服服务器入入外网发发送邮件件。(2)设置两两个邮件件群组computer和english,确保发发送给computer的邮件““””域的成员员都可以以接收到到,同理理,发送送给english的邮件““”域的成员员都可以以接收到到。(3)禁止待待客室的的主机使用Sendmail服务器。。分析:步骤。1.设置分分配网段段,(如右图图)。4.3Sendmail一般服服务器配配置2.配置DNS主文件设设置。[root@zhou~]#vi/etc/named.conf4.3Sendmail一般服服务器配配置3.配置置区域正正向文文件。。[root@zhou~]#vi/var/named/4.配置置反向区区域文文件。。4.3Sendmail一般般服务务器配配置5.配置置区域正正向文文件。。6.配置置反向区区域文文件。。4.3Sendmail一般般服务务器配配置7.配置置区域正正向文文件。。8.配置置反向区区域文文件。。4.3Sendmail一般般服务务器配配置9.确定定或修修改DNS域名解解析配配置文文件。。[root@zhou~]#vi/etc/resolv.conf10.重启启named服务器器使配配置生生效。。11.编辑辑sendmail.mc修改SMTP侦听网网段范范围。。[root@zhou~]#vi/etc/mail/sendmail.mc12.将sendmail.mc第155行修改改成自自己的的域::LOCAL_DOMAIN(’xinan.school’’)dnl[root@zhou~]#vi/etc/mail/sendmail.mc4.3Sendmail一般般服务务器配配置13.使用m4命令生成sendmail.cf文件,因为为sendmail.mc只是一个模模板。[root@zhou~]#m4/etc/mail/sendmail.mc>/etc/mail/sendmail.cf14.修改local-host-names文件添加域域名及主机机名[root@zhou~]#vi/etc/mail/local-host-names15.设置群发发邮件。[root@zhou~]#vi/etc/aliases16.使用newaliases命令生成aliases.db数据库。4.3Sendmail一般服务务器配置17.配置访问问控制的access文件[root@zhou~]#vi/etc/mail/access18.生成access数据库19.启动sendmail服务4.3Sendmail一般服务务器配置20.建立组computer,english和用户usercom1、usercom2、usercom3、usereng1、usereng2、usereng34.3Sendmail一般服务务器配置21.客户湍网段测试(1)先查看一一下Windows客户端网络络连接详细细信息是否否正常。(2)运行zhoudake账号向自己己发送一封邮邮件。(3)进行邮件件的接收。。如图4.12所示。表示示接收成功功。4.3Sendmail一般服务务器配置22.群发测试试(1)向组computer群众发邮件件。(2)群发邮件件,此进可以以查看已发发邮件,右右边显示群群发邮件已已成功发出出4.3Sendmail一般服务务器配置23.网段测试(1)查看服务务器状态4.3Sendmail一般服务务器配置4.3Sendmail一般服务务器配置(2)改变网段段为。即Windows客户端中设设置默认网网关为(3)在网段为为上接发邮件件。如图4.16所示。都能能正常接收收群发邮件件。先用zhoudake账号写一封封邮件,并并发给自己己。4.3Sendmail一般服务务器配置24.由区域向用户员群发发邮件段测测试。4.3Sendmail一般服务务器配置25.网段测试。。4.3Sendmail一般服务务器配置4.3Sendmail一般服务务器配置26.待客室主主机测试(1)把默认网网关修改为为,IP改为。(2)然后向向邮件(3)发送过程程中出错4.4Sendmail客户端的器器配置4.4.1Linux客户端测试之前用用用户zhoudake向用户jiangpin发送一封邮邮件,内容容为“HIwhereareyou?”。然后我们们使用mail查看服务上上jiangpin用户状态使使用情况如如下:4.4Sendmail客户端的器器配置4.4.2Windows客户端1.添加邮箱箱账户(1)使用Outlook首先要添加加邮件账户户(2)选择【邮件】,准备添加加邮箱(3)输入邮箱箱账户的显显示名4.4Sendmail客户端的器器配置(4)输入用户户的邮箱地地址,这是是Outlook收取邮件的的位置,务务必填写正正确(5)选择邮件件接收服务务器类型,,POP3或者IMAP,根据需要要进行选择择,并填写写接收服务务器及SMTP服务器的IP地址或者域域名(6)输入账户户和密码,,单击【下一步】按键,完成成邮箱账户户的添加工工作4.4Sendmail客户端的器器配置2.发送邮件件3.接收邮件件4.5本章小结本章介绍了了电子邮件件的使用为为何如此广广泛,原因因是它具有有速度快、、安全可靠靠、成本低低、可到达达范围广和和内容形式式丰富的优优点。介绍绍了电子邮邮件系统的的构成,它它主要包括括用户代理理、邮件服服务器和传传输协议((stmp、pop和imap)。。说说明明了了电电子子邮邮件件系系统统的的工工作作原原理理,,以以及及它它与与其其他他大大部部分分网网络络应应用用的的不不同同之之处处。。详详细细说说明明了了Sendmail邮件件服服务务器器和和IMAP协议议的的安安装装和和启启动动。。重点点介介绍绍Sendmail相关关配配置置文文件件,,包包括括有有sendmail.cf、access、aliases、local-host-names和virtusertable等;;最最后后介介绍绍了了与与Sendmail邮件件服服务务相相关关的的本本地地域域配配置置和和邮邮件件转转发发配配置置和和邮邮件件账账户户设设置置并并且且举举例例说说明明。。4.6本本章章习习题题一、、判判断断题题1.电电子子邮邮件件不不能能传传送送视视频频信信息息。。(())2.POP3协议议使使用用TCP的110端口口。。(())3.IMAP4支持持在在线线游游览览邮邮件件。。(())4.Sendmail的操操作作流流程程为为::参参数数处处理理和和地地址址分分析析、、收收集集消消息息、、邮邮件件投投递递、、排排队队等等待待新新发发送送、、返返回回发发送送者者。。(())5.邮邮件件系系统统中中,,传传输输代代理理功功能能是是将将邮邮件件放放入入用用户户的的邮邮箱箱。。(())4.6本本章章习习题题二、、选选择择题题1.下下面面是sendmail的主主配配置置文文件件。。A./etc/mail/sendmail.cfB./etc/sendmail.cfC./etc/sendmail.mcD./etc/mail/sendmail2.TCP/IP体系系的的电电子子邮邮件件系系统统规规定定电电子子邮邮件件地地址址为为________。A.收信信人人的的邮邮箱箱名名!!邮邮箱箱所所在在主主机机的的域域名名B.收信信人人的的邮邮箱箱名名??邮邮箱箱所所在在主主机机的的域域名名C.收信人的邮箱箱名@邮箱所在主机机的域名D.收信人的邮箱箱名#邮箱所在主机机的域名3.一般来说,,SMTP服务器会使用用_______端口开展邮件件服务。A.23B.25C.80 D.214.通过配置________选项可以使得得非本地用户户可以通过Web方式登入邮件件系统。A.MAPdaemonB.ApacheMailinterfaceC.POP3daemonD.sendmail-Webinterface5.sendmail缺省的,用户户邮件放在________。A./var/mail/spool/B./var/spool/mail/C./var/mail/D.~/mail/4.6本本章习题三、填空题1.Sendmail邮件系统使用用的两个主要要协议是:________和________,前者用来发发送邮件,后后者用来接收收邮件。2.一个完整的的电子邮件系系统主要由________、________和________组成。3.用模板文件件sendmail.mc生成sendmail.cf配置文件,其其命令:________。4.使用________命令能启动Sendmail服务。5.通常使用________命令可以检测测Sendmail服务器的运行行状态。4.6本本章习题四、操作题配置sendmail服务器,要求求:(1)允许从网络络上接收和发发送邮件。(2)允许转发邮邮件。步骤:(1)打开模板文文件:vi/etc/mail/sendmail.mc。(2)修改模板文文件:使用dnl#注释在下面的的行,如下所所示。dnl#DAEMON_OPTIONS('Port=smtp,Addr=,Name=MTA')添加以下语句句:FEATURE('promiscuous_relay')dnl然后在同一个个目录下,编编译模板文件件sendmail.mc,生成配置文文件sendmail.cf。#m4/etc/mail/sendmail.mc>/etc/mail/sendmail.cf(3)保存退出。。(4)启动服务器器:#servicesendmailstart。4.7本章实训一.实训概要要学院建立邮件件服务器,统统一为学生设设置邮箱。学学生以系为单单位进行管理理,分别有三三个系,计算算机系、英语语系和会计系系,他们分别别对应的域为为:、和。邮件服务器域域名:邮件服务器IP地址为:DNS服务器IP地址为:计算机系所在在的网段为、英语系所在在的网段为,会计系所在在的网段为。要求每个系内内能收发邮件件,系与系之之间能收发邮邮件。其中第第个系最后一一段的IP为99的主机机是不不能收收发邮邮件。。二.实实训内内容在RedHatEnterpriseLinux5操作系系统上上架设设sendmail服务器器。4.7本章实实训三.实实训过过程1.实训分分析(1)设置置每个个系的的学生生自由由收发发内部部邮件件可以以参考考本章章的应应用案案例Ⅰ去设置置。(2)每个个系要要进行行收发发邮件件,就就需要要通过过邮件件服务务器把把邮件件转发发到外外网还还需要要设置置access文件。。(2)则需需要用用到别别名设设置来来实现现群发发功能能。(3)每个个系中中最后后一段段IP为99的主机机不能能收发发邮件件,即即、和三个主主机的的IP需要在在access文件中中拒绝绝(REFECT)。2.实训训步骤骤整个实实训过过程可可以参参照应应用案案例ⅠⅠ进行。。1)建立立主配配置文文件named.conf。(注注意,,应用用案例例ⅠⅠ是DNS是xinan.school。而此此实训训的DNS为。)……………四、实实训总总结通过此此次的的上机机实训训,使使用户户掌握握在RedHatEnterpriseLinux5上如何何安装装与配配置sendmail服务器器及其其客户户端。。9、静夜夜四无无邻,,荒居居旧业业贫。。。12月月-2212月月-22Saturday,December31,202210、雨雨中中黄黄叶叶树树,,灯灯下下白白头头人人。。。。15:41:4915:41:4915:4112/31/20223:41:49PM11、以我独沈沈久,愧君君相见频。。。12月-2215:41:4915:41Dec-2231-Dec-2212、故人人江海海别,,几度度隔山山川。。。15:41:4915:41:4915:41Saturday,December31,202213、乍见翻疑疑梦,相悲悲各问年。。。12月-2212月-2215:41:4915:41:49December31,202214、他乡生白发发,旧国见青青山。。31十二月月20223:41:49下午15:41:4912月-2215、比不了了得就不不比,得得不到的的就不要要。。。十二月223:41下午午12月-2215:41December31,202216、行动出成果果,工作出财财富。。2022/12/3115:41:4915:41:4931December202217、做做前前,,能能够够环环视视四四周周;;做做时时,,你你只只能能或或者者最最好好沿沿着着以以脚脚为为起起点点的的射射线线向向前前。。。。3:41:49下下午午3:41下下午午15:41:4912月月-229、没有有失败败,只只有暂暂时停停止成成功!!。12月月-2212月月-22Saturday,December31,202210、很多事事情努力力了未必必有结果果,但是是不努力力却什么么改变也也没有。。。15:41:4915:41:4915:4112/31/20223:41:49PM11、成成功功就就是是日日复复一一日日那那一一点点点点小小小小努努力力的的积积累累。。。。12月月-2215:41:4915:41Dec-2231-Dec-2212、世间成事,,不求其绝对对圆满,留一一份不足,可可得无限完美美。。15:41:4915:41:4915:41Saturday,December31,202213、不知香积寺寺,数里入云云峰。。12月-2212月-2215:41:4915:41:49December31,202214、意意志志坚坚强强的的人人能能把把世世界界放放在在手手中中像像泥泥块块一一样样任任意意揉揉捏
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生态林分配方案
- 装修公司进货砍价方案
- 襄樊注浆加固施工方案
- 2025年度设备借调使用合同3篇
- 2025年度生态修复项目修护坡施工合同范本2篇
- 2025年度融资租赁合同标的物验收及交付流程规范3篇
- 2025年房地产项目机电工程合同2篇
- 2025年新型房地产土地买卖合同模板2篇
- 2025年文化设备场地租赁合同范本2篇
- 2025年户外烧烤场地租赁合同2篇
- 2024版个人私有房屋购买合同
- 2025年山东光明电力服务公司招聘笔试参考题库含答案解析
- 《神经发展障碍 儿童社交沟通障碍康复规范》
- 2025年中建六局二级子企业总经理岗位公开招聘高频重点提升(共500题)附带答案详解
- 3-9年级信息技术(人教版、清华版)教科书资源下载
- 中国地图标准版(可编辑颜色)
- 玛氏销售常用术语中英对照
- (完整)猫咪上门喂养服务协议书
- 上海牛津版三年级英语3B期末试卷及答案(共5页)
- 行为疼痛量表BPS
- 小学生必背古诗词80首(硬笔书法田字格)
评论
0/150
提交评论