基于Linux下Qmail电子邮局的设计与实现

基于Linux下Qmail电子邮局的设计与实现

论文摘要

我们的世界已经逐渐步入信息时代,电子邮件服务作为信息沟通的重要方式和手段,以其快捷、方便等特点成为了互联网上最重要的应用之一。通过网络的电子邮件系统,用户可以用非常低廉的价格(不管发送到哪里,都只需负担电话费和网费即可),以非常快速的方式(几秒钟之内可以发送到世界上任何你指定的目的地),与世界上任何一个角落的网络用户联系,这些电子邮件可以是文字、图象、声音等各种方式。同时,用户可以得到大量免费的新闻、专题邮件,并实现轻松的信息搜索。这是任何传统的方式也无法相比的。正是由于电子邮件的使用简易、投递迅速、收费低廉,易于保存、全球畅通无阻,使得电子邮件被广泛地应用,它使人们的交流方式得到了极大的改变。另外,电子邮件还可以进行一对多的邮件传递,同一邮件可以一次发送给许多人。最重要的是,电子邮件是整个网间网以至所有其他网络系统中直接面向人与人之间信息交流的系统,它的数据发送方和接收方都是人,所以极大地满足了大量存在的人与人通信的需要但是我国目前有很多企事业单位还没有自己的电子邮件系统,而专业的电了邮件系统的价格还是让很多企业难以接受的。设计了基于Linux平台下的Qmail的电子邮件系统,为企事业用户提供免费可靠的电子邮件服务。本文根据当前主要的邮件服务器系统,从稳定性,安全性方面分析比较了Linux平台下邮件服务器平台的优缺点,进行选型,确定以Linux为平台,Qmail为MTA的邮件系统。Qmail完全免费的,根据它的版权声明,任何人都可以自由下载、传播使用该软件。Qmail设计的高效和简洁,使得邮件服务器的硬件要求也大大的降低了,这也相应地降低了解决方案的硬件成本。Qmail是一个遵从GPL版权声明的软件。它是一个自由软件,自由的含义不仅仅意味着使用软件本身是免费的,还意味着任何人都可以自由地修改它的源代码以适应不同的需求。Linux开放性是指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互连。它多用户,多任务的系统。Linux在通信和网络功能方面优于其他操作系统。其他操作系统不包含如此紧密地和内核结合在一起的连接网络的能力,也没有内置这些联网特性的灵活性。而Linux为用户提供了完善的、强大的网络功能。它采取了许多安全技术措施,包括对读、写进行权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。在分析比较邮件服务器和邮件结构的基础上,提出构建邮件系统的设计方案。按照可靠性、安全性、可管理性的原则,构建并配置邮件服务器,综合各种邮件服务器的安全性配置,进行了优化配置,然后在此基础上加贴补丁程序,补充一些工具增加其功能,进而对邮件服务器进行改造,实现Web邮件功能,通过友好、简单、易用的Web界面来实现邮件的收发,进行邮件系统的管理与统计功能安全性改造。垃圾邮件可以说是因特网带给人类最具争议性的副产品,它的泛滥已经使整个因特网不堪重负。占用网络带宽,造成邮件服务器拥塞,进而降低整个网络的运行效率;被黑客利用成助纣为虐的工具;严重影响ISP的服务形象。针对垃圾邮件,提出安全性改进。使用规则和内容相结合的邮件过滤方法处理垃圾邮件。最后总结自己在这次设计与实现中的不足确定努力方向,增强和完善邮件服务器的管理和统计功能,开发完善的日志监控是一项重要的工作。基于统计和规则相结合的方式实现邮件系统自管理功能,实现能模仿一个系统管理员去判断是否是垃圾邮件,是下一步要做的工作重点,也是未来邮件过滤的一个发展方向。继续深入研究反垃圾邮件技术,加强电子邮件服务器的反垃圾邮件的能力。随着软件的升级和工具软件的增加,邮件服务器软件的升级工作很快会提到日程上来,增加一些新的补丁程序对于邮件服务器的安全性和可靠性也是非常必要的。

论文目录

  • 第1 章 引言
  • 第2 章 电子邮件的历史和基本功能
  • 2.1 早期大型机电子邮件系统
  • 2.2 UNIX 上的电子邮件系统
  • 2.3 UNIX 环境下常用的MTA
  • 2.4 电子邮件相关协议和邮件地址格式
  • 2.4.1 SMTP 协议
  • 2.4.2 POP3 协议
  • 2.4.3 IMAP4 协议和MIME 协议
  • 2.4.4 邮件的基本格式
  • 2.4.5 邮件的地址格式
  • 第3 章 QMAIL 的基本工作原理
  • 3.1 QMAIL的特点与优势
  • 3.1.1 Qmail 的特点
  • 3.1.2 Qmail 的优势
  • 3.2 QMAIL的工作原理分析
  • 3.2.1 Qmail 结构与原理
  • 3.2.2 Qmail 邮件投送进程
  • 第4 章 总体设计
  • 4.1 系统设计目标
  • 4.2 系统需求分析
  • 4.2.1 标准邮件收发功能
  • 4.2.2 .WebMail 服务功能
  • 4.2.3 邮件系统的管理与统计功能
  • 4.2.4 垃圾邮件防范功能
  • 4.3 系统架构
  • 第5 章 邮件服务器的构建与安装配置
  • 5.1 安装环境及准备工作
  • 5.2 安装基本软件包
  • 5.2.1 安装Ucspi-tcp-0.88 /Tcpserver 服务程序
  • 5.2.2 安装Qmail 软件包
  • 5.2.3 安装Vpopmail 支持虚拟域用户pop3 支持
  • 5.3 WEBMAIL的实现IGENUS
  • 5.3.1 下载并安装软件包
  • 5.3.2 配置与Igenus 运行相关文件
  • 5.4 后台管理QMAILADMIN与用户注册VQREGISTER
  • 5.5 系统测试
  • 5.5.1 本地Mail 测试
  • 5.5.2 本地错误测试
  • 5.5.3 远程投递测试
  • 第6 章 反垃圾邮件
  • 6.1 什么是垃圾邮件
  • 6.2 垃圾邮件的特征
  • 6.3 垃圾邮件的危害
  • 6.4 反垃圾邮件技术
  • 6.4.1 过滤
  • 6.4.2 挑战
  • 6.4.3 密码术
  • 第7 章 总结
  • 7.1 实现情况
  • 7.2 需要继续努力的地方
  • 第8 章 附录
  • 8.1 相关软件包下载地址
  • 8.2 相关图片
  • 参考文献
  • 摘要
  • Abstract
  • 致谢
  • 相关论文文献

    • [1].论校园网中邮件服务器的实施与管理[J]. 课程教育研究 2016(38)
    • [2].高校如何部署“免费”的邮件服务器[J]. 数码世界 2018(06)
    • [3].中文垃圾邮件过滤邮件服务器的实现[J]. 微计算机信息 2012(03)
    • [4].Windows Server2003中邮件服务器的实现[J]. 电子制作 2012(11)
    • [5].邮件服务器过载问题的前置式过滤技术[J]. 中国计量学院学报 2011(02)
    • [6].云环境中邮件服务器面向传输的优化设计[J]. 系统工程理论与实践 2011(S2)
    • [7].实验教学中利用第三方邮件服务器实现数据库管理自动化的方法[J]. 实验室研究与探索 2008(08)
    • [8].Sizablesend帮忙 超大文件轻松发[J]. 网友世界 2011(Z2)
    • [9].如何搭建电子邮件服务器[J]. 电脑编程技巧与维护 2018(12)
    • [10].大型邮件服务器性能测试方法及实践[J]. 计算机应用与软件 2010(12)
    • [11].中国工商银行广东省分行营业部邮件服务器和审批系统整合的风险分析[J]. 金融科技时代 2011(07)
    • [12].电子邮件传输过程中的法律关系[J]. 法制与社会 2009(11)
    • [13].快速搭建实用型企业邮局[J]. 网络安全和信息化 2016(04)
    • [14].基于CentOS6.X的邮件服务器的设计与实现[J]. 电脑知识与技术 2015(17)
    • [15].开源邮件服务器定制个性课堂[J]. 中小学信息技术教育 2012(03)
    • [16].基于多路复用的群集邮件系统的研究与实践[J]. 中国教育网络 2008(Z1)
    • [17].电子邮件服务器在招标业务系统中的应用[J]. 中国招标 2012(29)
    • [18].Windows Server 2003服务器交互式使用探究[J]. 软件导刊 2010(06)
    • [19].postfix邮件服务器搭建[J]. 科技风 2009(04)
    • [20].基于sendmail的邮件服务器的配置[J]. 华南金融电脑 2009(05)
    • [21].应用JavaMail接收和发送E-mail[J]. 辽宁师专学报(自然科学版) 2009(04)
    • [22].BitDefender推出邮件服务器反病毒产品[J]. 中国信息安全 2010(07)
    • [23].用Zimbra构建企业自己的邮件服务器[J]. 中国传媒科技 2012(02)
    • [24].基于RedHet Linux构建邮件服务器[J]. 邢台职业技术学院学报 2015(05)
    • [25].爽 超大文件说发就发[J]. 电脑迷 2010(07)
    • [26].Linux下邮件服务器的搭建[J]. 电脑迷 2016(04)
    • [27].浅谈WebEasyMail在气象农网邮件服务器中的应用[J]. 科技情报开发与经济 2008(28)
    • [28].更换DOMINO邮件服务器[J]. 信息与电脑(理论版) 2010(08)
    • [29].用Winwebmail快速构建邮件服务器[J]. 现代经济信息 2009(13)
    • [30].C盘系统坏了,但数据都在C盘里怎么办?[J]. 网络与信息 2009(09)

    标签:;  ;  

    基于Linux下Qmail电子邮局的设计与实现
    下载Doc文档

    猜你喜欢