高级搜索 网站地图 RSS订阅
热门搜索:  毕业论文范文  本科毕业论文范文  大学毕业论文  毕业论文  法律毕业论文  实习总结

基于Sendmail的Web邮件服务器的集成与架设

  【收藏】
来源:网络 编辑整理:不详 发表时间:2007-03-26 16:54:18 【字体大小:


1.1.1 C/S模式邮件系统分析
传统的电子邮件系统,它的基本结构是采用开放式主从结构(client/serber),分成服务器端和客户端两个部分。服务器是指结构规定了服务器的传输设定,信息传输格式及服务器本身的基本开放结构;客户端是指结构中规定了信息接受格式以构建适当的信息接受工具,例如邮件阅读。邮件服务的大量信息都存放在服务器上,服务器的作用就是管理这些文档、数据,处理用户发来的各种请求,并将满足用户要求的信息返回给用户。
这种客户/服务器模式邮件系统是典型的二层体系结构,由客户端应用程序和数据库服务器程序(或前台/后台服务程序)两部分组成。客户端应用程负责执行前台功能等;服务器端的应用程序负责提供后台服务,如管理共享外设、控制对共享数据库的操作、处理客户机请求等。这种体系结构将一个应用系统从逻辑上分层,由多套系统有机结合并协同完成整个应用系统的功能,充分发挥了软、硬件资源的性能。
早期的电子邮件系统也是基于这种模式而开发的。在这种模式的驱动下,产生了一些客户端的电子产品,如我们经常用到的Microsoft Outlook、Foxmail等软件。C/S模式邮件系统技术虽然已经发展的很成熟,而且也很流行。但是,使用它还是有一点麻烦,它需要用户在自己的远端邮箱。我们应该尽量使问题简单化,使用户减少操作就能达到自己的目的。 ——防采集设置www.17lw.com,一起论文网
基于这种开发模式,一个邮件系统的传输包含了邮件用户代理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、用户界面风格不一,使用繁杂,不利于推广使用。 ——内容来自www.17lw.com,一起论文网
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结构应用程序将是巨大的进步。
——论文大聚合www.17lw.com,一起论文网

基于B/S模式的应用技术,其三项优势是实质性的:
1.它是有计算技术以来最稳定的技术平台。在C/S时代,用户最苦恼的问题莫过于如何选择一个稳定的平台。由于以前的技术基础不是网络,因此自然地发展出众多的互不兼容的技术平台。每种技术平台,从用户应用稳定性要求来看,都可以说是昙花一现,给用户留下了遗憾。只有进入网络计算机时代,由于上亿用户都联在网上,其技术才获得了高度稳定性。它只能发展,不能被推翻,所有人只能支持和遵循它,不能控制它。
2.本质上它是一种客户机技术,这对于大中型企业特别合适。在C/S模式下,每种应用的主要部分是在客户机端。别的不说,光是在众多的客户机端,安装和维护多种应用的多个版本,就叫人受不了。而Internet技术却不同,上亿个用户只是通过浏览器这个统一界面,就可享受到无限丰富的,永远在不断变化和发展着的信息服务。Internet原则上取消了所有在客户机端的维护工作。
3.它提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。通过Internet技术统一访问异种数据库,早已成为现实。从ISDN到ATM,在到现在流行的TCP/IP,正是由于Internet的流行,宽带IP将会成为真正的、统一服务的(数据、语音、多媒体)网络基础。 ——内容来自www.17lw.com,一起论文网
在基于这种模式的电子邮件系统下,用户的麻烦就减少了很多。用户在邮件服务器的网站上通过简单的填写一些用户信息,就可以获得该网站上的邮件服务了。这种基于B/S模式的网络应用不仅局限于电子邮件,而且这几年随着电子政务的发展、办公自动化的发展也是这项技术的应用。无疑,B/S模式的应用系统会在将来得到很好的发展并得到广泛的应用。
但是存在着问题很明显,其一:对于企业,它是一个有结构、有管理、有确定任务的有序实体,而Internet面向的却是一个无序的集合,B/S必须适应并迎合长期C/S下的有序需求方式。其二为:企业中已经积累了或多或少的各种基于非Internet技术上的应用,与这些应用联接,是Internet一项极其重要而繁重的任务。缺乏对动态页面的支持能力,没有集成有效的数据库处理功能,系统的扩展能力差,安全性难以控制,好集成工具不足等等,都让我们应慎重行事。
综上所述,既然C/S模式、B/S模式都具有各自的优缺点,那么将来应用模式的发展将是两种模式共存、取长补短、相互补充,共同发展。
共3页: 上一页 [1] 2 [3] 下一页