毕业设计 rhel6下邮件服务器架构.doc
约24页DOC格式手机打开展开
毕业设计 rhel6下邮件服务器架构,摘 要电子邮件服务由专门的服务器提供,gmail, hotmail,网易邮箱,新浪邮箱等邮箱服务也是建立在电子邮件服务器基础上,但是大型邮件服务商的系统一般是自主开发或是对其他技术二次开发实现的。主要的电子邮件服务器主要有基于postfix/sendmail的邮件系统。如网易邮箱的mta 是基于postfix,微软的e...
内容介绍
此文档由会员 ljjwl8321 发布
摘 要
电子邮件服务由专门的服务器提供,Gmail, Hotmail,网易邮箱,新浪邮箱等邮箱服务也是建立在电子邮件服务器基础上,但是大型邮件服务商的系统一般是自主开发或是对其他技术二次开发实现的。主要的电子邮件服务器主要有基于Postfix/Sendmail的邮件系统。如网易邮箱的MTA 是基于Postfix,微软的Exchange 邮件系统、IBM Lotus Domino 邮件系统、MDeamon 邮件系统。其中Exchange 邮件系统由于和Windows 整合,便于管理。是在企业中使用数量最多的邮件系统。 IBM Lotus Domino 则综合功能较强,大型企业使用较多,基于Postfix/sendmail 的邮件系统则需要有较强的技术力量才能实现,但是性能可以达到非常高,而且安全性很好,同时软件是开源免费的。
电子邮件系统采用客户端/服务器(C/S)模式,主要是邮件服务器的架设,本邮件服务器的架构是在Linux6.0操作系统下进行的。其中Sendmail的邮件服务器软件用来负责邮件的传输, POP3和IMAP的服务器软件负责客户端读取电子邮件。
由于电子邮件在当今的社会中是必不可少的。很多企业的邮箱都是利用网络上提供的。由于费用较高,因此很多企业现在都是自己开始自己搭建自己的邮件服务器。本方案设计在Linux6.0操作系统下为企业搭建一个功能完善的邮件服务器。能够实现邮件用户代理(MUA)功能模块和用户传输代理(MTA)功能模块,MUA包括用户登录邮箱、电子邮件的读取、电子邮件的回复、电子邮件的编辑处理等,MTA包括电子邮件的发送、电子邮件的群发、电子邮件的认证等。在系统的总体设计中,根据该系统的架构,对客户端和服务器端进行了详细的设计描述。在系统实现中,还进行了详细的步骤描述与分析。
在自己的努力和上网查找参考文献和同学的互相讨论之后,经过多次的尝试后,该系统的设计与实现基本完成,并达到了预期效果。
关键字:Linux,Sendmail,Bind,Server
目录
第一章 需求分析 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
电子邮件服务由专门的服务器提供,Gmail, Hotmail,网易邮箱,新浪邮箱等邮箱服务也是建立在电子邮件服务器基础上,但是大型邮件服务商的系统一般是自主开发或是对其他技术二次开发实现的。主要的电子邮件服务器主要有基于Postfix/Sendmail的邮件系统。如网易邮箱的MTA 是基于Postfix,微软的Exchange 邮件系统、IBM Lotus Domino 邮件系统、MDeamon 邮件系统。其中Exchange 邮件系统由于和Windows 整合,便于管理。是在企业中使用数量最多的邮件系统。 IBM Lotus Domino 则综合功能较强,大型企业使用较多,基于Postfix/sendmail 的邮件系统则需要有较强的技术力量才能实现,但是性能可以达到非常高,而且安全性很好,同时软件是开源免费的。
电子邮件系统采用客户端/服务器(C/S)模式,主要是邮件服务器的架设,本邮件服务器的架构是在Linux6.0操作系统下进行的。其中Sendmail的邮件服务器软件用来负责邮件的传输, POP3和IMAP的服务器软件负责客户端读取电子邮件。
由于电子邮件在当今的社会中是必不可少的。很多企业的邮箱都是利用网络上提供的。由于费用较高,因此很多企业现在都是自己开始自己搭建自己的邮件服务器。本方案设计在Linux6.0操作系统下为企业搭建一个功能完善的邮件服务器。能够实现邮件用户代理(MUA)功能模块和用户传输代理(MTA)功能模块,MUA包括用户登录邮箱、电子邮件的读取、电子邮件的回复、电子邮件的编辑处理等,MTA包括电子邮件的发送、电子邮件的群发、电子邮件的认证等。在系统的总体设计中,根据该系统的架构,对客户端和服务器端进行了详细的设计描述。在系统实现中,还进行了详细的步骤描述与分析。
在自己的努力和上网查找参考文献和同学的互相讨论之后,经过多次的尝试后,该系统的设计与实现基本完成,并达到了预期效果。
关键字:Linux,Sendmail,Bind,Server
目录
第一章 需求分析 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