1
第一章
概述
1.1
项目简介
电子邮件是介于书信、电话和传真之间的电子信息传送方式,它也是互联网上最基
本的功能之一。
随着互联网的进一步发展,
电子邮件已经成为人们联系沟通的重要手段。
技术的革新使得电子邮件系统已经演变成一个相当复杂且功能更为丰富的系统,
可以传
送声音、图片、图像、文档等多媒体信息,以至于数据库或帐目报告等更加专业化的文
件都可以以电子邮件的形式在网上分发。
随着信息技术的发展以及电子邮件系统功能的
日益强大,其应用领域已得到较大的拓展。基于
Web
的
Web mail
系统应用是这些年发
展起来的,网络的普及使得它得以广泛的应用。采用开放的
Web
邮件服务不仅为用户省
去了维护与升级客户端软件的麻烦,而且也能够充分发挥系统软硬件资源的作用。
Web
邮件服务的另一个优势是允许用户,甚至是持有移动设备的用户,可以随时、随地的访
问系统并进行信息传递。
在现有的基于
WINDOWS
平台的邮件服务器上来架构和实现
Webmail
是本文主要研究
的问题。结合目前主流的
B/S
网络应用模式以及教研室邮件服务器的扩展需求,本文主
要研究了基于
C/S
模式邮件服务器的开放式
Web
邮件服务器集成方案及相关技术;
另外,
随着网络的普及,基于
Web
的应用模式的发展与应用,诸如
sina
、
263
以及众多的企业
都已推出了自己的
Web
邮件系统。本课题将研究如何使用
PHP
、
POP3
、
STMP
、
IMAP
等技
术实现教研室
C/S
邮件服务器到
Web
邮件服务器的集成。利用
JSP
,
Server2000
等实现
其功能,功能主要有邮件的收发、存储、删除等等。
1.2
主要开发技术及工具简介
1.2.1JSP
简介
JSP(Java
Server
Pages)
是由
Sun
Microsystems
公司倡导、许多公司参与一起建立的
一种动态网页技术标准。在传统的网页
HTML
文件
(*.htm
*.html)
中加入
Java
程序片断
(Scriptlet)
和
JSP
标记
(tag)
,就构成了
JSP
网页
(*.jsp)
。
Web
服务器在遇到访问
JSP
网页
的请求时,首先执行其中的程序片段,然后将执行结果以
HTML
格式返回给客户。程
序片段可以操作数据库、重新定向网页以及发送
等等,这就是建立动态网站所需
要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,
对客户浏览器的要求最低,
可以实现无
Plugin
,
无
ActiveX
,
无
Java Applet
,
甚至无
Frame
。