21世纪是网络飞速发展的时代,电子邮件已经成为热门话题。随着网络技术的不断发展,网络应用已经渗透到人类社会的各个角落。作为网络世界信息传输的支撑点的电子邮件,更是人们关注的焦点。无论朋友在何方,都可以通过电子邮件方便的联系交流,电子邮件开辟网络世界里的一片天地。
电脑的日益普及,大大改变了各行各业的工作方式和人们的生活方式,越来越多的人开始进入到电脑的世界。电脑的普及化,进而促进了互联网的进一步的发展和完善,而作为互联网上基本的存在,电子邮件系统给予了上网的电脑用户另一个别样的空间。
2.应用性
由于电子邮件不受时间、空间的限制,用户进入互联网可以方便地使用电子邮件(E-mail)交换信息、传输文件、订阅电子杂志、参加学术讨论、举行电子会议或查询信息,电子邮件成为最基本、最普遍的网络通讯功能。到现在为止,电子邮件已是应用于Internet上的最广泛、最受欢迎的服务之一。
3.先进性
随着社会的发展以及人们的需求不断的增加,传统的SMTP/POP3服务已不能满足当前用户的需求。因此,在当前WEB浏览器技术的成熟和普及的大背景下,一种基于WEB的新的邮件收发开始受到用户的青睐,我们称之为Webmail。它是把E-mail和Web技术结合起来,通过Web编程和适当的系统设置,使用户只需要访问Web就可以得到和使用完整的邮件服务。
4.发展前景
到目前为止,可以说电子邮件收发是Internet资源使用最多的一种服务,开发电子邮件管理系统具有其实际意义。按目前的趋势发展,电子邮件不仅不会被淘汰,而且会在互联网的发展上占有越来越高的地位。
本系统简单地实现邮件的基本功能,包括邮件的接收,发送,读取。力争实现垃圾邮件的处理、各种用户的管理功能、比较完善的广告服务以及用户通讯录的分类处理和邮件的分类处理等功能。
通过对系统功能的需求分析,主要实现以下模块:
(1)登录、认证模块:该模块包括用户的登录注册,系统的登录界面的设计。因为所有的系统维护都是主机的系统管理员在后台进行,所以身份认证只考虑普通用户。已注册的用户在正确输入用户名和密码以后就可以登录进入邮件列表的界面。未注册的用户需要进入注册界面,输入新的用户名、密码以及确认密码和一些必要的用户信息才能注册,注册成功以后系统自动返回登录界面,重新登陆后方可进入系统的主界面。
(2)邮件收发模块:该模块实现用户收发邮件的功能,包括邮件的读取、邮件的编辑、邮件的列表、邮件的转发、邮件的优先级设置以及邮件附件的添加等功能。编辑功能为用户提供了编写邮件的界面,用户在这个界面可以填写要发送的地址、邮件的标题、邮件的内容,添加附件,设置邮件的优先级并且可以发送邮件。邮件列表功能可以告诉用户邮箱中有多少封邮件,有哪些是新邮件。点击可以进入读取邮件的界面,阅读相应的邮件。在邮件列表中还可以对邮件进行管理。
(3)邮件管理模块:用户通过邮件管理模块可以实现邮件的删除及邮件的下载等功能。在邮件列表界面里,每条邮件信息之前有个复选框,选择复选框再点击删除按键就会删除所选择的邮件。每条邮件信息之后有一个超级链接,通过该链接可以下载邮件中的附件内容。这样用户就可以一目了然的管理自己的邮件。
(4)用户数据库模块:该模块用于用户对资料的储存和修改。
(5)邮件过滤器模块:该模块用于阻止垃圾邮件的进入以及黑名单人员所发邮件的过滤。
(6)用户通讯录模块:用户可以设置常用联系人进通讯录,方便查找联系人和收发邮件。
(7)广告服务模块:该模块主要用于商家广告,用于盈利。邮件收发系统
基于Java的电子邮件系统的设计与实现
邮件收发系统
Servlet环境下电子邮件仿真管理系统的设计与实现
仁宝公司内部职工邮件系统的设计
基于JAVA的电子邮件系统的设计与实现
基于java的公文收发管理系统
电子邮件的分析与开发