- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RHEL6下邮件服务器架构
摘 要
电子邮件服务由专门的服务器提供,Gmail, Hotmail,网易邮箱,新浪邮箱等邮箱服务也是建立在电子邮件服务器基础上,但是大型邮件服务商的系统一般是自主开发或是对其他技术二次开发实现的。主要的电子邮件服务器主要有基于Postfix/mail的邮件系统。如网易邮箱的MTA 是基于Postfix微软的Exchange 邮件系统IBM Lotus Domino 邮件系统MDeamon 邮件系统其中Exchange 邮件系统由于和Windows 整合,便于管理。是在企业中使用数量最多的邮件系统。 IBM Lotus Domino 则综合功能较强,大型企业使用较多,基于Postfix 的邮件系统则需要有较强的技术力量才能实现,但是性能可以达到非常高,而且安全性很好,同时软件是开源免费的第一章 需求分析 3
1.1邮件服务器背景 3
1.2构建环境 3
第二章 邮件服务器工作原理 4
2.1 邮件系统工作过程 4
2.2 E-mail常用协议 4
第三章 邮件服务器构建 5
3.1 服务器端的搭建说明 5
3.2 DNS服务安装与设置 5
3.2.1.配置网卡 5
3.2.2 安装DNS服务器软件 6
3.2.3建立DNS的主配置文件 7
3.2.4 配置DNS正向解析区域文件 8
3.2.5.配置反向解析区域文件 8
3.2.6.启动并测试DNS服务 9
3.3 Sendmail服务器安装与配置 9
3.3.1.安装 Sendmail相关软件包 9
3.3.2.编辑Sendmail的主配置文件 10
3.3.3.编辑local-host-names文件 11
3.3.4.别名群发设置 11
3.3.5.Sendmail的服务认证功能的配置 11
3.3.6 启动Sendmail服务 12
3.3.7 Sendmail的调试 13
3.4 POP3和IMAP安装与配置 14
3.4.1 dovecot的安装与启动 15
3.4.2查看端口 15
3.4.3 修改dovecot配置文件 15
3.4.4启动dovecot服务 17
3.5客户端的搭建 17
第四章 结束语 22
第五章 致谢 23
第六章 参考文献 23
第一章 需求分析
1.1邮件服务器背景
邮件服务器是一种用来负责电子邮件收发管理的设备。它比网络上的免费邮箱更安全和高效,因此一直是企业公司的必备设备2.1邮件系统的工作流程图
2.2 E-mail常用协议
当前常用的电子邮件协议有SMTP、POP3,他们都属于TCP/IP协议簇,默认状态下,分别通过25、110端口建立连接。
1.SMTP协议
简单邮件传输协议,是一种在Internet中传递电子邮件的通信协议,可以在Internet上和不同的邮件系统交换信息。
2.POP3协议
邮局通信协议,是邮件系统上负责接收电子邮件的通信协议,它不具有传送
邮件至使用者或其它邮件主机的功能。
第三章 邮件服务器构建
3.1 服务器端的搭建说明
服务器端主要是负责电子邮件的传输,当客户端用户要发送电子邮件时,首先得登录到自己的邮箱,而用户的邮箱都在服务器端有相应的磁盘存储空间,再由邮件服务器根据目的邮箱进行选择,是发给本地邮箱的用户还是发给外部的服务器,目的用户再通过登录外部服务器的邮箱对电子邮件进行操作。
3.2 DNS服务安装与设置
在安装Sendmail服务器之前,首先要安装和配置好DNS服务。因为Sendmail中的邮件交换记录MX是在DNS服务器的区域文件中添加的,所以如果没有安装和配置好DNS服务,要先安装和配置DNS服务。
3.2.1.配置网卡
由于Rhel6与其他版本不太一样,配置网卡过程有点复杂。首先要关闭NetworkManager服务,再修改配置文件/etc/sysconfig/network-scripts/ifconfig-eth0下ONBOOT=yes,最后重启网卡。
图3.1
图3.2 查看网卡配置结果
3.2.2 安装DNS服务器软件
(1)用rpm –qa命令检测系统是否已安装好DNS服务器相关软件,如图3.3所示。
[root@localhost Packages]#rpm –qa | grep bind
图3.3
从图3.3可以看到相关软件包没有安装完全,用rpm –ivh 软件包名 命令安装相应软件,如图3.4所示。
图3.4
3.2.3建立DNS的主配置文件
(1)用vi命令进入主配置文件named.conf中, 如图3.5所示。
[root@localhost etc]# vi named.conf
图3.5
(2)用vi命令进入主配置文件named.rfc1912.zones中在最后加入内容, 如图3.6所示。
[root@localhost
您可能关注的文档
- 土木工程毕业论文计算书(商场).doc
- 小功率调幅发射机设计毕业论文.doc
- 虚拟数字电压表的毕业设计.doc
- 洋岩煤矿防治煤与瓦斯突出专项毕业设计.doc
- 用Popov抗干扰的模型参考自适应控制研究毕业论文(论文).doc
- 中空成型机液压系统的毕业设计.doc
- SRP基于单片机的红外测温仪.doc
- VFP工资管理系统 毕业论文论文.doc
- 毕业论文(单片机控制自动售货机控制器设计系统).doc
- 毕业论文_立体车库.doc
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)