□今天是: 设为首页 | 加入收藏 | 繁体中文    
| 网站首页 | 实用文档 | 个人简历 | 演讲稿 | 自考成考 | 试题选粹 | 职场技巧 | 法律文书 | 公务员考试 | 论文中心 | 雁过留声 |
   □您现在的位置: 梧桐细雨范文网 >> 论文中心 >> 计算机类 >> 计算机网络 >> 正文
  基于Sendmail的Web邮件服务器的集成与架设 【字体:
基于Sendmail的Web邮件服务器的集成与架设
作者:网络    论文来源:网络    点击数:499    更新时间:2007/4/11
【摘要】电子邮件是介于书信、电话和传真之间的电子信息传送方式,它也是互联网上最基本的功能之一。随着互联网的进一步发展,电子邮件已经成为人们联系沟通的重要手段。技术的革新使得电子邮件系统已经演变成一个相当复杂且功能更为丰富的系统,可以传送声音、图片、图象、文档等多媒体信息,以至于数据库或帐目报告等更加专业化的文件都可以以电子邮件的形式在网上分发。随着信息技术的发展以及电子邮件系统功能的日益强大,其应用领域已得到较大的拓展。基于Web的Webmail系统应用是这些年发展起来的,网络的普及使得它得以广泛的应用。采用开放的Web邮件服务不仅为拥护省去了维护与升级客户端软件的麻烦,而且也能够充分发挥系统软硬件资源的作用。Web邮件服务的另一个优势是允许用户,甚至是持有移动设备的用户,可以随时、随地的访问系统并进行信息传递。
在现有的基于Linux平台的Sendmail邮件服务器上来架构和实现Webmail是本文主要研究的问题。结合目前主流的B/S网络应用模式以及教研室邮件服务器的扩展需求,本文主要研究了基于C/S模式邮件服务器的开放式Web邮件服务器集成方案及相关技术。

【关键词】电子邮件,B/S,Webmail,Linux,Sendmail

【Abstract】E-mail is electronic information transfer way that is between letter, telephone and fax, and also it is one of the most basic functions on Internet. With the further development of Internet, the e-mail has become the important means that people’s connection communicates. The evolution of e-mail system has became very complicated and abundant by the innovation of technology, can convey multimedia information, such as sound, image, picture, file, etc., More specialized files, such as the data base or the account reports, etc. can all be distributed on the net in the form of E-mail .The e-mail system function is strong day by day with the development of information technology; its application has already got greater expansion. This paper is subject to how to build up email system on base browser to servers of application pattern, and study the relevant technology. The application pattern on the Web has developed these years, popularization of Internet make it apply broadly. Adopting open Web mail service, user not only have not bother of installing software, also can fully give play to the role of resource of the software and hardware of system. Another advantage of Web mail service is to allow users, even hold users of mobile devices, can at any time; visit system and information transmission of going on everywhere.
On base of Linux platform, by using Sendmail email server build up and realized Webmail system, which is mainly studying problem in this paper. Accord with B/S network application mode of the mainstream and expansion demand for the teaching and research room mail server at present, Open Web mail server integrated scheme based on C/S mode mail server of main research of this text and relevant technology.



目 录
摘要……………………………………………………………………....1
Abstract…………………………………………………………………...2
第一章 绪论……………………………………………………………5
1.1 研究背景……………………………………………………….5
1.1.1 C/S模式邮件系统分析………………………………..6
1.1.2 电子邮件系统应用模式的发展……………………….8
第二章 电子邮件系统分析与研究…………………………………..11
2.1 电子邮件技术发展………………………………………...…11
2.2 电子邮件的工作原理…………………………………...……12
2.3 SMTP协议的基本结构………………………………….….21
第三章 基于Web的电子邮件系统集成方案……………………….26
3.1 开放式Web邮件系统研究…………………………………..26
3.2 方案原理………………………………………………...……27
3.3 系统集成实施方案…………………………………………...28
3.4 性能优秀的V-webmail………………………………………29
第四章 Webmail的架构与实现……………………………………..31
4.1 系统平台……………………………………………………..32
4.2 Webmail系统的具体实现……………………………………32
4.3 集成过程的关键技术分析…………………………………..39
第五章 结束语……………………………………………………….40
致谢…………………………………………………………………….42
参考文献……………………………………………………………….43


第一章 绪论

随着互联网技术的发展,电子邮件技术的兴起,人们之间的互相联系越来越喜欢采用电子邮件的方式,它不仅方便,而且简单快捷。自从第一个网络被设计出来,互联网最显著的用途之一就是电子邮件(electronic-mail,通常简称为email)。虽然今天Internet的应用范围到了极大的拓展,但电子邮件仍然是它最为广泛的应用之一。在过去的若干年里,电子邮件的功能已经丰富了很多。电子邮件技术日益发展,人们之间信息交流越来越离不开互联网。在如今的信息化时代,电子邮件技术发展和应用使得我们的生活方式也起了变化。
1.1 研究背景
随着新技术的不断涌现,电子邮件产品越来越多,而且也越来越丰富。在邮件服务器端有Microsoft Exchange 服务器、Qmail服务器、FTPMail服务器等等。这些服务器都有相应的操作系统支持,而且有的又很好的跨平台性,像Sendmail服务器它在Linux、Unix、FreeBSD都可用。在邮件系统客户端,其中Microsoft Outlook、Netscape Mail、Foxmail是当今电子邮件客户端软件的主流产品;另外,随着网络的普及,基于Web的应用模式的发展与应用,诸如sina、263以及众多的企业都已推出了自己的Web邮件系统。本论文将研究如何使用PHP及IMAP等技术实现教研室C/S邮件服务器到Web邮件服务器的集成。

1.1.1 C/S模式邮件系统分析
传统的电子邮件系统,它的基本结构是采用开放式主从结构(client/serber),分成服务器端和客户端两个部分。服务器是指结构规定了服务器的传输设定,信息传输格式及服务器本身的基本开放结构;客户端是指结构中规定了信息接受格式以构建适当的信息接受工具,例如邮件阅读。邮件服务的大量信息都存放在服务器上,服务器的作用就是管理这些文档、数据,处理用户发来的各种请求,并将满足用户要求的信息返回给用户。
这种客户/服务器模式邮件系统是典型的二层体系结构,由客户端应用程序和数据库服务器程序(或前台/后台服务程序)两部分组成。客户端应用程负责执行前台功能等;服务器端的应用程序负责提供后台服务,如管理共享外设、控制对共享数据库的操作、处理客户机请求等。这种体系结构将一个应用系统从逻辑上分层,由多套系统有机结合并协同完成整个应用系统的功能,充分发挥了软、硬件资源的性能。
早期的电子邮件系统也是基于这种模式而开发的。在这种模式的驱动下,产生了一些客户端的电子产品,如我们经常用到的Microsoft Outlook、Foxmail等软件。C/S模式邮件系统技术虽然已经发展的很成熟,而且也很流行。但是,使用它还是有一点麻烦,它需要用户在自己的远端邮箱。我们应该尽量使问题简单化,使用户减少操作就能达到自己的目的。
基于这种开发模式,一个邮件系统的传输包含了邮件用户代理MUA(Mail user Agent)。邮件传输代理(Mail Transfer Agent)及邮件投递代理(Mail Delivery Agent)三大部分。用户代理是一个用户端发信和收信的程序,负责将信按照一定的标准包装,然后送至邮件服务器,将信件发出或由邮件服务器收回。传输代理负责信件的交换和传输,将信件传送至适当的邮件主机,再由接受代理将信件分发至不同的邮件信箱。
传输代理必须要能够接受用户邮件程序送来的信件,解读收件人的地址,根据SMTP(Simple Mail Transport protocol)协议将它正确无误地传递到目的地。现在一般的传输代理已采用Sendmail程序完成工作,到达邮件主机在经接收代理POP(Post Office Protocol)网络邮局协议或网络中转协议,来使邮件被用户读取至自己的主机。
况且就C/S模式这种结构,随着企业应用规模的扩大,应用程序的复杂程度日益提高,逐渐也暴露了以下几点:
1、开发成本较高。C/S结构对客户端软硬件要求较高,尤其是软件的不断升级,对硬件要求不断提高,增加了整个系统的成本,客户端越来越臃肿。
2、移植困难。不同开发工具开发的应用程序,一般来说互不兼容,不能搬到其它平台上运行。
3、用户界面风格不一,使用繁杂,不利于推广使用。
4、维护复杂,升级麻烦。如果应用程序要升级,必须到现场为客户机一一升级,每个客户机上的应用程序都需维护。
5、信息内容和形式单一,因为传统MIS一般为事物处理,界面基本遵循数据库的字段解释,开发之处就已确定,而且不能随时截取办公信息和档案等外部信息,用户获得的只是单纯的字符和数字,既枯燥又死板。
6、新技术不能轻易应用。因为一个软件平台及开发工具一旦选定,不可能轻易更改。
基于这种考虑,我们下来讨论机遇B/S模式的电子邮件系统。
1.1.2 电子邮件系统应用模式的发展
Web邮件系统(Browser/Server Mail)是随着Internet技术的兴起,对C/S邮件系统应用模式的一种拓展。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事物逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript、、、)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着Windows98/Windows2000将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。
基于B/S模式的应用技术,其三项优势是实质性的:
1.它是有计算技术以来最稳定的技术平台。在C/S时代,用户最苦恼的问题莫过于如何选择一个稳定的平台。由于以前的技术基础不是网络,因此自然地发展出众多的互不兼容的技术平台。每种技术平台,从用户应用稳定性要求来看,都可以说是昙花一现,给用户留下了遗憾。只有进入网络计算机时代,由于上亿用户都联在网上,其技术才获得了高度稳定性。它只能发展,不能被推翻,所有人只能支持和遵循它,不能控制它。
2.本质上它是一种客户机技术,这对于大中型企业特别合适。在C/S模式下,每种应用的主要部分是在客户机端。别的不说,光是在众多的客户机端,安装和维护多种应用的多个版本,就叫人受不了。而Internet技术却不同,上亿个用户只是通过浏览器这个统一界面,就可享受到无限丰富的,永远在不断变化和发展着的信息服务。Internet原则上取消了所有在客户机端的维护工作。
3.它提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。通过Internet技术统一访问异种数据库,早已成为现实。从ISDN到ATM,在到现在流行的TCP/IP,正是由于Internet的流行,宽带IP将会成为真正的、统一服务的(数据、语音、多媒体)网络基础。
在基于这种模式的电子邮件系统下,用户的麻烦就减少了很多。用户在邮件服务器的网站上通过简单的填写一些用户信息,就可以获得该网站上的邮件服务了。这种基于B/S模式的网络应用不仅局限于电子邮件,而且这几年随着电子政务的发展、办公自动化的发展也是这项技术的应用。无疑,B/S模式的应用系统会在将来得到很好的发展并得到广泛的应用。
但是存在着问题很明显,其一:对于企业,它是一个有结构、有管理、有确定任务的有序实体,而Internet面向的却是一个无序的集合,B/S必须适应并迎合长期C/S下的有序需求方式。其二为:企业中已经积累了或多或少的各种基于非Internet技术上的应用,与这些应用联接,是Internet一项极其重要而繁重的任务。缺乏对动态页面的支持能力,没有集成有效的数据库处理功能,系统的扩展能力差,安全性难以控制,好集成工具不足等等,都让我们应慎重行事。
综上所述,既然C/S模式、B/S模式都具有各自的优缺点,那么将来应用模式的发展将是两种模式共存、取长补短、相互补充,共同发展。
本论文就是在基于这种B/S模式下,将如何构架和集成一个局域网.
论文录入:梧桐细雨范文网    责任编辑:梧桐细雨范文网 
  • 上一篇论文:

  • 下一篇论文:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     【网友评论】(只显示最新10条。评论内容只代表网友观点,与本站立场无关)
            

    联系站长 | 站长简介 | 友情链接 | 版权申明 | 本站公告 | 给我留言 | 广告投放 | | 网站管理

    ◇网站地址:江苏省大丰市    邮编:224100   ◇本站ICP备案证书:苏ICP备06051753号      ◇本站站长:梧桐细雨
     □Copyright ©2005-2012 【梧桐细雨文学网】旗下网站 
    ◇本站大部分信息资源来源于网络,仅供学习|研究|探讨|收藏之用,版权归原作者所有!