Linux下邮件服务器的搭建论文最终定稿 下载本文

安徽新华学院2014届本科毕业论文(设计)

目 录

1 绪 论 ................................................................................................... 1 1.1 邮件服务器的背景 ............................................................................. 1 1.2 架构邮件服务器任务的目的 ............................................................. 1 1.3 主要的开发环境 ................................................................................. 1 2 邮件系统工作原理 ................................................................................ 3 2.1 邮件功能组件...................................................................................... 3 2.2 邮件系统的工作流程 ......................................................................... 4 2.3 功能模块 .............................................................................................. 5 2.4 E-MAIL 协议 ....................................................................................... 6 2.5 Postfix邮件服务器 .............................................................................. 7 2.5.1 Postfix服务的特点 ........................................................................... 8 2.5.2 Postfix服务器的处理过程 ............................................................... 8 3 邮件服务器的架构 .............................................................................. 11 3.1 服务器端的搭建 ............................................................................... 11 3.1.1 Putty软件安装与配置 .................................................................... 11 3.1.2 DNS服务安装与配置 .................................................................... 12 3.1.3 Postfix服务安装与配置 ................................................................. 17 3.1.4 POP3和IMAP安装与配置 ........................................................... 22 3.1.5 基于SMTP的认证 ........................................................................ 23 3.2 客户端的搭建.................................................................................... 25

安徽新华学院2014届本科毕业论文(设计)

3.2.1 邮箱账户的创建 ............................................................................ 26 3.2.2邮箱账户的收发功能 ..................................................................... 30 4 结束语 ................................................................................................... 34 4.1工作总结 ............................................................................................. 34 4.2前景与展望 ......................................................................................... 34 致 谢 ..................................................................................................... 35 参考文献 ................................................................................................... 37

安徽新华学院2014届本科毕业论文(设计)

1 绪 论

1.1 邮件服务器的背景

随着科技和信息技术的发展,电子邮件越发成为Internet最主流应用之一。网络世界的迅速发展更是带动了电子邮件系统的开发,通过网络电子邮件,使用文字、图像、声音或者其他多媒体信息的方式,可以更加方便快捷传达到网络世界每一个角落,当然也大大地降低了成本费用。相对于传统的邮件服务系统, 邮件传递也离不开邮局的支持,而电子邮件系统的“邮局”也就是邮件服务器。相对于传统的邮政服务系统,电子邮件变得更加经济适用,快捷方便,内容多彩多样。

邮件服务器为用户提供了邮件系统的基本结构,其包括邮件传输、邮件分发、邮件存储等功能,可以确保用户的邮件能够发送到整个Internet网络的任意角落

[1]

。由于Linux操作系统作为目前应用最为广泛的开源操作系统,具有性能稳定、

可靠性高和价格低廉的特点,在Linux上架构的邮件服务器可以与Foxmail等软件共同使用,在满足用户需求的基础上,提升了功能多样性和增加了邮件安全性。

1.2 架构邮件服务器任务的目的

用户可以在相应的邮件服务器所属域范围内申请并使用自己的邮箱帐号,从而通过发送和接受电子邮箱的方式进行通信,当然有些还能够通过互联网通信,这里邮件服务器所扮演的角色就好比传统邮件系统的邮局。但和传统邮局相比较,邮件服务器更能让用户快速、便捷而且经济的使用该通信工具。

1.3主要的开发环境

本设计主要任务的是搭建邮件服务器,服务器操作系统采用企业版Red Hat Enterprise Linux 6.4,客户端操作系统可以使用Linux或Windows。

而其中非常重要的项目就是服务器软件,服务器是否能够正常运转,最为关键的一步就是设置邮件交换记录(MX),所以要先安装DNS服务器的相关软件,

安徽新华学院2014届本科毕业论文(设计)

当然重点还是要安装作为邮件传输代理的Postfix服务器相关软件,如果你想使用电子邮件通信,还需要安装和服务器软件支持,例如POP3/IMAP及STMP服务器软件,当然这些服务器是可以安装在同一台主机上的。

2